Last active
December 18, 2015 11:20
-
-
Save jonowells/5775390 to your computer and use it in GitHub Desktop.
Revisions
-
Jonathan Wells revised this gist
Jul 11, 2013 . 1 changed file with 1 addition and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,10 +13,9 @@ DOCPAD mkdir -p build/releases mv build/releases releases rm -rf [repository-name] git clone --depth=1 -b [git-branch] [email protected]:/[repository-name].git cd [repository-name]; npm install; docpad generate # you can add any build options or other code generation commands here rm -rf build mv [repository-name]/out build rm -rf [repository-name] @@ -29,7 +28,6 @@ MIDDLEMAN mkdir -p build/releases mv build/releases releases rm -rf [repository-name] git clone --depth=1 -b [git-branch] [email protected]:/[repository-name].git cd [repository-name]; bundle install; bundle exec middleman build --clean -
Jonathan Wells revised this gist
Jun 27, 2013 . 1 changed file with 5 additions and 13 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -15,32 +15,24 @@ mkdir -p build/releases mv build/releases releases mkdir -p releases rm -rf [repository-name] git clone --depth=1 -b [git-branch] [email protected]:/[repository-name].git cd [repository-name]; npm install; docpad generate # you can add any build options here rm -rf build mv [repository-name]/out build rm -rf [repository-name] ZIP_FILE='build_$(date "+%Y-%m-%d").zip'; eval "zip -r $ZIP_FILE build" mv *.zip releases mv releases build/releases chmod -R 755 build MIDDLEMAN mkdir -p build/releases mv build/releases releases mkdir -p releases rm -rf [repository-name] git clone --depth=1 -b [git-branch] [email protected]:/[repository-name].git cd [repository-name]; bundle install; bundle exec middleman build --clean rm -rf build mv [repository-name]/build build #for zipping and serving rm -rf [repository-name] -
Jonathan Wells revised this gist
Jun 18, 2013 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -40,7 +40,7 @@ rm -rf [repository-name] git clone --depth=1 [email protected]:/[repository-name].git cd [repository-name]; git checkout [git-branch]; cd [repository-name]; bundle install cd [repository-name]; bundle exec middleman build --clean rm -rf build mv [repository-name]/build build #for zipping and serving rm -rf [repository-name] -
Jonathan Wells created this gist
Jun 13, 2013 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,50 @@ # Variables referenced: # [project-name]: a name you make up as your project folder on the server. # [repository-name]: the short name of your beanstalk repository # [git-branch]: the proper git branch for this particular environment # Context set to: # /var/www/[dev|qa|uat]/[project-name] # Nginx Serves: # /var/www/[dev|qa|uat]/[project-name]/build DOCPAD mkdir -p build/releases mv build/releases releases mkdir -p releases rm -rf [repository-name] git clone --depth=1 [email protected]:/[repository-name].git cd [repository-name]; git checkout [git-branch]; cd [repository-name]; npm install; cd [repository-name]; docpad generate rm -rf build mv [repository-name]/out build #for zipping and serving rm -rf [repository-name] ZIP_FILE='build_$(date "+%Y-%m-%d").zip'; eval "zip -r $ZIP_FILE build" mv *.zip releases mv releases build/releases chmod -R 755 build MIDDLEMAN mkdir -p build/releases mv build/releases releases mkdir -p releases rm -rf [repository-name] git clone --depth=1 [email protected]:/[repository-name].git cd [repository-name]; git checkout [git-branch]; cd [repository-name]; bundle install cd [repository-name]; middleman build --clean rm -rf build mv [repository-name]/build build #for zipping and serving rm -rf [repository-name] ZIP_FILE='build_$(date "+%Y-%m-%d").zip'; eval "zip -r $ZIP_FILE build" mv *.zip releases mv releases build/releases chmod -R 755 build