Created
April 9, 2019 20:45
-
-
Save jcreed/9e4f9cd10ed2d4eb80257ed2bda506db to your computer and use it in GitHub Desktop.
cap staging for ETL
This file contains 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 characters
Jeff-Reeds-MBP:webadmit-deploy jreed$ cap -S branch=feature/WA-5342 etl-current:staging deploy | |
* 16:43:42 == Currently executing `etl-current:staging' | |
triggering start callbacks for `deploy' | |
* 16:43:42 == Currently executing `multiconfig:ensure' | |
* 16:43:42 == Currently executing `deploy' | |
triggering before callbacks for `deploy' | |
* 16:43:42 == Currently executing `extractor:stop' | |
* 16:43:42 == Currently executing `transformer:stop' | |
* 16:43:42 == Currently executing `deploy:update' | |
** transaction: start | |
* 16:43:42 == Currently executing `deploy:update_code' | |
updating the cached checkout on all servers | |
executing locally: "git ls-remote git@github.com:Liaison-Intl/WebAdmit-ETL.git feature/WA-5342" | |
command finished in 1009ms | |
* executing "if [ -d ~/webadmit_etl/shared/cached-copy ]; then cd ~/webadmit_etl/shared/cached-copy && git fetch -q origin && git fetch --tags -q origin && git reset -q --hard 511d877f28923d575111b67846a0a098716a8a29 && git clean -q -d -x -f; else git clone -q git@github.com:Liaison-Intl/WebAdmit-ETL.git ~/webadmit_etl/shared/cached-copy && cd ~/webadmit_etl/shared/cached-copy && git checkout -q -b deploy 511d877f28923d575111b67846a0a098716a8a29; fi" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s1] executing command | |
[wa-etl-s0] executing command | |
command finished in 1134ms | |
copying the cached version to ~/webadmit_etl/releases/20190409204345 | |
* executing "cp -RPp ~/webadmit_etl/shared/cached-copy ~/webadmit_etl/releases/20190409204345 && (echo 511d877f28923d575111b67846a0a098716a8a29 > ~/webadmit_etl/releases/20190409204345/REVISION)" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 2159ms | |
* 16:43:47 == Currently executing `deploy:finalize_update' | |
triggering before callbacks for `deploy:finalize_update' | |
* 16:43:47 == Currently executing `bundle:install' | |
* executing "cd ~/webadmit_etl/releases/20190409204345 && bundle install --gemfile ~/webadmit_etl/releases/20190409204345/Gemfile --path ~/webadmit_etl/shared/bundle --deployment --quiet --without development test" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 1228ms | |
* 16:43:49 == Currently executing `configs:symlink' | |
* executing "cp -R ~/shared/config/* ~/webadmit_etl/releases/20190409204345/config/" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 98ms | |
* executing "cp ~/shared/.env ~/webadmit_etl/releases/20190409204345/" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 145ms | |
* executing "chmod -R g+w ~/webadmit_etl/releases/20190409204345" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 157ms | |
* executing "rm -rf ~/webadmit_etl/releases/20190409204345/log ~/webadmit_etl/releases/20190409204345/public/system ~/webadmit_etl/releases/20190409204345/tmp/pids &&\\\n mkdir -p ~/webadmit_etl/releases/20190409204345/public &&\\\n mkdir -p ~/webadmit_etl/releases/20190409204345/tmp" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 141ms | |
* executing "ln -s ~/webadmit_etl/shared/system ~/webadmit_etl/releases/20190409204345/public/system" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 97ms | |
* executing "ln -s ~/webadmit_etl/shared/log ~/webadmit_etl/releases/20190409204345/log" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s1] executing command | |
[wa-etl-s0] executing command | |
command finished in 141ms | |
* executing "ln -s ~/webadmit_etl/shared/pids ~/webadmit_etl/releases/20190409204345/tmp/pids" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 97ms | |
* executing "find ~/webadmit_etl/releases/20190409204345/public/images ~/webadmit_etl/releases/20190409204345/public/stylesheets ~/webadmit_etl/releases/20190409204345/public/javascripts -exec touch -t 201904092043.50 {} ';'; true" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s1] executing command | |
[wa-etl-s0] executing command | |
command finished in 839ms | |
* 16:43:50 == Currently executing `deploy:create_symlink' | |
* executing "rm -f ~/webadmit_etl/current && ln -s ~/webadmit_etl/releases/20190409204345 ~/webadmit_etl/current" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 145ms | |
triggering after callbacks for `deploy:create_symlink' | |
* 16:43:51 == Currently executing `configs:symlink_current' | |
* executing "if [ ! -d ~/current ]; then ln -s ~/webadmit_etl/current ~/current; fi" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 95ms | |
** transaction: commit | |
* 16:43:51 == Currently executing `deploy:restart' | |
* 16:43:51 == Currently executing `deploy:stop' | |
* executing "cd ~/webadmit_etl/current && bundle exec thin stop -C ./config/thin.yml -e staging" | |
servers: ["wa-etl-s0"] | |
[wa-etl-s0] executing command | |
** [out :: wa-etl-s0] Stopping server on 127.0.0.1:9000 ... | |
** [out :: wa-etl-s0] Sending QUIT signal to process 22128 ... | |
command finished in 2048ms | |
* 16:43:53 == Currently executing `deploy:start' | |
* executing "cd ~/webadmit_etl/current && bundle exec thin start -C ./config/thin.yml -e staging" | |
servers: ["wa-etl-s0"] | |
[wa-etl-s0] executing command | |
** [out :: wa-etl-s0] Starting server on 127.0.0.1:9000 ... | |
command finished in 1190ms | |
triggering after callbacks for `deploy' | |
* 16:43:54 == Currently executing `deploy:cleanup' | |
* executing "ls -xt ~/webadmit_etl/releases" | |
servers: ["wa-etl-s0"] | |
[wa-etl-s0] executing command | |
command finished in 104ms | |
** keeping 3 of 4 deployed releases | |
* executing "rm -rf ~/webadmit_etl/releases/20181220023534" | |
servers: ["wa-etl-s0", "wa-etl-s1"] | |
[wa-etl-s0] executing command | |
[wa-etl-s1] executing command | |
command finished in 529ms | |
* 16:43:55 == Currently executing `hooks:growl' | |
zlib(finalizer): the stream was freed prematurely. | |
zlib(finalizer): the stream was freed prematurely. | |
Jeff-Reeds-MBP:webadmit-deploy jreed$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment