Created
April 29, 2011 20:48
-
-
Save codykrieger/949016 to your computer and use it in GitHub Desktop.
Whiskey Disk + RVM problems
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
production: | |
domain: | |
- name: "codykrieger.com" | |
roles: | |
- "web" | |
- "app" | |
- "db" | |
deploy_to: "~/codykrieger.com" | |
repository: "git://github.com/codykrieger/codykrieger.com.git" | |
branch: "master" | |
rake_env: | |
RAILS_ENV: 'production' |
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
#!/bin/bash | |
# rvm magic | |
source "/usr/local/lib/rvm" | |
DIR=`pwd` | |
cd .. | |
cd $DIR | |
bundle install | |
rake deploy:something_something |
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
% wd setup --to=production --debug git[master] | |
Deploying codykrieger.com... | |
Running command on [{:name=>"codykrieger.com", :roles=>["web", "app", "db"]}]: [{ mkdir -p ~ ; } && { cd ~ ; } && { if [ -e ~/codykrieger.com ]; then echo 'Repository already cloned to [~/codykrieger.com]. Skipping.'; else git clone git://github.com/codykrieger/codykrieger.com.git codykrieger.com && cd ~/codykrieger.com && git checkout -b master origin/master || git checkout master origin/master || git checkout master; fi ; } && { rm -f ~/codykrieger.com/.whiskey_disk_git_changes ; } && { cd ~/codykrieger.com ; } && { ml=`git log -1 --pretty=format:%H` ; } && { cd ~/codykrieger.com ; } && { git fetch origin +refs/heads/master:refs/remotes/origin/master ; } && { git checkout master ; } && { git reset --hard origin/master ; } && { git diff --name-only ${ml}..HEAD > ~/codykrieger.com/.whiskey_disk_git_changes ; } && { rm -f ~/codykrieger.com/.whiskey_disk_git_changes ; } && { cd ~/codykrieger.com ; } && { ml=`git log -1 --pretty=format:%H` ; } && { rm -f ~/codykrieger.com/.whiskey_disk_rsync_changes ; } && { echo Running rake deploy:post_setup... ; } && { cd ~/codykrieger.com ; } && { if [ -e ~/codykrieger.com/Rakefile ]; then rakep=`RAILS_ENV='production' rake -P` && if [[ `echo "${rakep}" | grep deploy:post_setup` != "" ]]; then RAILS_ENV='production' rake --trace deploy:post_setup to=production; fi ; fi ; }] | |
OpenSSH_5.2p1, OpenSSL 0.9.8l 5 Nov 2009 | |
debug1: Reading configuration data /Users/codykrieger/.ssh/config | |
debug1: Applying options for codykrieger.com | |
debug1: Reading configuration data /etc/ssh_config | |
debug1: Connecting to codykrieger.com [173.255.225.242] port 22. | |
debug1: Connection established. | |
debug1: identity file /Users/codykrieger/.ssh/identity type -1 | |
debug1: identity file /Users/codykrieger/.ssh/id_rsa type 1 | |
debug1: identity file /Users/codykrieger/.ssh/id_dsa type -1 | |
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.5p1 Debian-4ubuntu5 | |
debug1: match: OpenSSH_5.5p1 Debian-4ubuntu5 pat OpenSSH* | |
debug1: Enabling compatibility mode for protocol 2.0 | |
debug1: Local version string SSH-2.0-OpenSSH_5.2 | |
debug1: SSH2_MSG_KEXINIT sent | |
debug1: SSH2_MSG_KEXINIT received | |
debug1: kex: server->client aes128-ctr hmac-md5 none | |
debug1: kex: client->server aes128-ctr hmac-md5 none | |
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent | |
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP | |
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent | |
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY | |
debug1: Host 'codykrieger.com' is known and matches the RSA host key. | |
debug1: Found key in /Users/codykrieger/.ssh/known_hosts:24 | |
debug1: ssh_rsa_verify: signature correct | |
debug1: SSH2_MSG_NEWKEYS sent | |
debug1: expecting SSH2_MSG_NEWKEYS | |
debug1: SSH2_MSG_NEWKEYS received | |
debug1: SSH2_MSG_SERVICE_REQUEST sent | |
debug1: SSH2_MSG_SERVICE_ACCEPT received | |
debug1: Authentications that can continue: publickey,password | |
debug1: Next authentication method: publickey | |
debug1: Trying private key: /Users/codykrieger/.ssh/identity | |
debug1: Offering public key: /Users/codykrieger/.ssh/id_rsa | |
debug1: Server accepts key: pkalg ssh-rsa blen 277 | |
debug1: read PEM private key done: type RSA | |
debug1: Authentication succeeded (publickey). | |
debug1: channel 0: new [client-session] | |
debug1: Requesting [email protected] | |
debug1: Entering interactive session. | |
debug1: Sending command: set -x; export WD_ROLES='web:app:db'; { mkdir -p ~ ; } && { cd ~ ; } && { if [ -e ~/codykrieger.com ]; then echo 'Repository already cloned to [~/codykrieger.com]. Skipping.'; else git clone git://github.com/codykrieger/codykrieger.com.git codykrieger.com && cd ~/codykrieger.com && git checkout -b master origin/master || git checkout master origin/master || git checkout master; fi ; } && { rm -f ~/codykrieger.com/.whiskey_disk_git_changes ; } && { cd ~/codykrieger.com ; } && { ml=`git log -1 --pretty=format:%H` ; } && { cd ~/codykrieger.com ; } && { git fetch origin +refs/heads/master:refs/remotes/origin/master ; } && { git checkout master ; } && { git reset --hard origin/master ; } && { git diff --name-only ${ml}..HEAD > ~/codykrieger.com/.whiskey_disk_git_changes ; } && { rm -f ~/codykrieger.com/.whiskey_disk_git_changes ; } && { cd ~/codykrieger.com ; } && { ml=`git log -1 --prett | |
+zsh:1> export 'WD_ROLES=web:app:db' | |
+zsh:1> mkdir -p /home/[user] | |
+zsh:1> cd /home/[user] | |
+zsh:1> [ -e /home/[user]/codykrieger.com ']' | |
+zsh:1> git clone git://github.com/codykrieger/codykrieger.com.git codykrieger.com | |
Initialized empty Git repository in /home/[user]/codykrieger.com/.git/ | |
+zsh:1> cd /home/[user]/codykrieger.com | |
+zsh:1> git checkout -b master origin/master | |
fatal: git checkout: branch master already exists | |
+zsh:1> git checkout master origin/master | |
error: pathspec 'origin/master' did not match any file(s) known to git. | |
+zsh:1> git checkout master | |
Already on 'master' | |
+zsh:1> rm -f /home/[user]/codykrieger.com/.whiskey_disk_git_changes | |
+zsh:1> cd /home/[user]/codykrieger.com | |
+zsh:1> ml=+zsh:1> git log -1 '--pretty=format:%H' | |
+zsh:1> ml=8914ad861b2bf251fffebf67edd8a066019d4a39 | |
+zsh:1> cd /home/[user]/codykrieger.com | |
+zsh:1> git fetch origin +refs/heads/master:refs/remotes/origin/master | |
+zsh:1> git checkout master | |
Already on 'master' | |
+zsh:1> git reset --hard origin/master | |
HEAD is now at 8914ad8 removed scripts | |
+zsh:1> git diff --name-only 8914ad861b2bf251fffebf67edd8a066019d4a39..HEAD | |
+zsh:1> rm -f /home/[user]/codykrieger.com/.whiskey_disk_git_changes | |
+zsh:1> cd /home/[user]/codykrieger.com | |
+zsh:1> ml=+zsh:1> git log -1 '--pretty=format:%H' | |
+zsh:1> ml=8914ad861b2bf251fffebf67edd8a066019d4a39 | |
+zsh:1> rm -f /home/[user]/codykrieger.com/.whiskey_disk_rsync_changes | |
+zsh:1> echo Running rake deploy:post_setup... | |
Running rake deploy:post_setup... | |
+zsh:1> cd /home/[user]/codykrieger.com | |
+zsh:1> [ -e /home/[user]/codykrieger.com/Rakefile ']' | |
+zsh:1> rakep=debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 | |
debug1: client_input_channel_req: channel 0 rtype [email protected] reply 0 | |
+zsh:1> RAILS_ENV=production rake -P | |
zsh:1: command not found: rake | |
+zsh:1> rakep='' | |
debug1: channel 0: free: client-session, nchannels 1 | |
Transferred: sent 3472, received 5048 bytes, in 0.7 seconds | |
Bytes per second: sent 5265.6, received 7655.8 | |
debug1: Exit status 127 | |
Results: | |
codykrieger.com => failed. | |
Total: 1 deployment, 0 successes, 1 failure. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment