ProgramingTip

카피 스트라 노를 사용하여 이전에 배포 된 버전으로 어떻게 롤백하고 있습니까?

bestdevel 2020. 10. 13. 08:13
반응형

카피 스트라 노를 사용하여 이전에 배포 된 버전으로 어떻게 롤백하고 있습니까?


"캡 롤백"을 우수하지만 다음 오류가 발생합니다.

$ 한도 롤백

'롤백'이 없습니다.

롤백이 작동 비용 몇 가지 추가 설정이 필요합니까?


http://github.com/leehambley/railsless-deploy 여기에서 답을 찾았습니다 .

캡 배포 : 롤백


다단계 gem을 사용하는 다른 환경 (예 : 스테이징, 다른 환경)을 사용하는 경우 (예 : require 'capistrano/ext/multistage'deploy.rb 파일에 있음) Capistrano는 기본적으로 스테이징으로 설정됩니다. 실제로 환경을 롤백 한 다음 수행하십시오.

cap production deploy:rollback

그리고 이야기를 설정하고 가정하면 스테이징을 롤백합니다.

cap deploy:rollback

어떤 환경을 사용하고 있는지 알고 있습니다.


단순 롤백 :

$ cap deploy:rollback

특정 버전으로 롤백 :

$ cap deploy:rollback -s previous_release= [path to previous release under releases folder ]

실제로 그것은

cap deploy:rollback:code

deploy : rollback 은 반드시 이전에 배포 된 개정이 아닌 이전 개정으로 롤백 할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/496998/how-do-you-roll-back-to-the-previously-deployed-version-with-capistrano

반응형