Added local integration script.
This commit is contained in:
parent
40c76eb12a
commit
2d18f0ad3e
1 changed files with 25 additions and 0 deletions
25
scripts/integrate-personal
Executable file
25
scripts/integrate-personal
Executable file
|
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/ruby
|
||||
|
||||
# Script to help you get the latest bug fixes and features from the development repository
|
||||
|
||||
require 'fileutils'
|
||||
|
||||
personal = ARGV[0]
|
||||
|
||||
repoDirectories = [ '_includes', '_layouts', '_sass', 'blog', 'css', 'js' ]
|
||||
repoFiles = [ 'feed.xml' ]
|
||||
|
||||
# Delete local resources of { Personal }
|
||||
repoDirectories.each{ |directory| FileUtils.rm_rf(directory) }
|
||||
repoFiles.each{ |file| FileUtils.rm(file) }
|
||||
puts '[+] Deleted local { Personal } resources'
|
||||
|
||||
|
||||
# Create the { Personal } directories again
|
||||
repoDirectories.each{ |directory| FileUtils.mkdir(directory) }
|
||||
puts '[+] Created empty directory resources'
|
||||
|
||||
# Copy the latest { Personal } directory contents over this repo
|
||||
repoDirectories.each{ |directory| FileUtils.cp_r(personal + '/' + directory + '/.', directory) }
|
||||
repoFiles.each{ |file| FileUtils.cp(personal + '/' + file, '.') }
|
||||
puts '[+] Copied resources from ' + personal + ' to directory resources'
|
||||
Loading…
Add table
Add a link
Reference in a new issue