How do you do the deploy? Current must be a symbolic link, not a directory.

ravenna wrote:
> roy-sherrills-macbook-pro:goodpress tjs$ cap production deploy
>   * executing `production'
>     triggering start callbacks for `deploy'
>   * executing `multistage:ensure'
>   * executing `deploy'
>   * executing `deploy:update'
>  ** transaction: start
>   * executing `deploy:update_code'
>     executing locally: "git ls-remote git://github.com/Ravenna/Goodpress.git
> master"
>   * executing "git clone -q git://github.com/Ravenna/Goodpress.git /
> home/shawnamoni/test.goodpressstudio.com/releases/20090814155219 &&
> cd /home/shawnamoni/test.goodpressstudio.com/releases/20090814155219
> && git checkout -q -b deploy f218d44416f5b18b858cedda685bec2f07529309
> && (echo f218d44416f5b18b858cedda685bec2f07529309 > /home/shawnamoni/
> test.goodpressstudio.com/releases/20090814155219/REVISION)"
>     servers: ["broncos.dreamhost.com"]
> Password:
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing `deploy:finalize_update'
>   * executing "chmod -R g+w /home/shawnamoni/test.goodpressstudio.com/
> releases/20090814155219"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing "rm -rf /home/shawnamoni/test.goodpressstudio.com/
> releases/20090814155219/log /home/shawnamoni/test.goodpressstudio.com/
> releases/20090814155219/public/system /home/shawnamoni/
> test.goodpressstudio.com/releases/20090814155219/tmp/pids &&\\\n
> mkdir -p /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219/public &&\\\n      mkdir -p /home/shawnamoni/
> test.goodpressstudio.com/releases/20090814155219/tmp &&\\\n      ln -
> s /home/shawnamoni/test.goodpressstudio.com/shared/log /home/
> shawnamoni/test.goodpressstudio.com/releases/20090814155219/log &&\\
> \n      ln -s /home/shawnamoni/test.goodpressstudio.com/shared/system /
> home/shawnamoni/test.goodpressstudio.com/releases/20090814155219/
> public/system &&\\\n      ln -s /home/shawnamoni/
> test.goodpressstudio.com/shared/pids /home/shawnamoni/
> test.goodpressstudio.com/releases/20090814155219/tmp/pids"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing "find /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219/public/images /home/shawnamoni/test.goodpressstudio.com/
> releases/20090814155219/public/stylesheets /home/shawnamoni/
> test.goodpressstudio.com/releases/20090814155219/public/javascripts -
> exec touch -t 200908141552.26 {} ';'; true"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>     triggering after callbacks for `deploy:finalize_update'
>   * executing `deploy:symlink_database_config'
>   * executing "ln -s /home/shawnamoni/test.goodpressstudio.com/shared/
> database.yml /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219/config/database.yml"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing `deploy:symlink_vendor'
>   * executing "ln -s /home/shawnamoni/test.goodpressstudio.com/shared/
> vendor/gems /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219/vendor"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing "ln -s /home/shawnamoni/test.goodpressstudio.com/shared/
> vendor/rails /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219/vendor"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
>   * executing `deploy:symlink'
>   * executing "rm -f /home/shawnamoni/test.goodpressstudio.com/current
> && ln -s /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219 /home/shawnamoni/test.goodpressstudio.com/current"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
> *** [err :: broncos.dreamhost.com] rm:
> *** [err :: broncos.dreamhost.com] cannot remove `/home/shawnamoni/
> test.goodpressstudio.com/current'
> *** [err :: broncos.dreamhost.com] : Is a directory
> *** [err :: broncos.dreamhost.com]
>     command finished
> *** [deploy:symlink] rolling back
>   * executing "ls -xt /home/shawnamoni/test.goodpressstudio.com/
> releases"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
> *** no previous release to rollback to, rollback of symlink skipped
> *** [deploy:update_code] rolling back
>   * executing "rm -rf /home/shawnamoni/test.goodpressstudio.com/
> releases/20090814155219; true"
>     servers: ["broncos.dreamhost.com"]
>     [broncos.dreamhost.com] executing command
>     command finished
> failed: "sh -c \"rm -f /home/shawnamoni/test.goodpressstudio.com/
> current && ln -s /home/shawnamoni/test.goodpressstudio.com/releases/
> 20090814155219 /home/shawnamoni/test.goodpressstudio.com/current\"" on
> broncos.dreamhost.com
> roy-sherrills-macbook-pro:goodpress tjs$
>
>
> I have ssh'd to the server and deleted the directory on my own, and am
> getting nowhere. thoughts?  thanks for the help
>
> >
>
>   


-- 
Rafa


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.co.uk/group/capistrano?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to