我有一個任務可以在部署階段或生產階段運行。理想情況下,我想通過一些參數來完成任務,具體取決於我是部署到生產還是部署。從cap staging deploy或cap production deploy中獲取環境
這些任務在lib/capistrano/tasks/
之內。
在.rake
文件中如何訪問該環境,以便我可以確定需要設置的標誌。
我沒有問題設置標誌只是不知道我如何訪問環境。
如果有人能幫助它,將非常感激。
我有一個任務可以在部署階段或生產階段運行。理想情況下,我想通過一些參數來完成任務,具體取決於我是部署到生產還是部署。從cap staging deploy或cap production deploy中獲取環境
這些任務在lib/capistrano/tasks/
之內。
在.rake
文件中如何訪問該環境,以便我可以確定需要設置的標誌。
我沒有問題設置標誌只是不知道我如何訪問環境。
如果有人能幫助它,將非常感激。
當你說「環境」時,你的意思是:Capistrano env(dev/stage/prod),Rails環境,環境變量,還有其他什麼? –
當我說環境的時候,我的意思是說,例如,在運行cap staging部署時,它就是暫存或生產。在這種情況下,它將暫存,但在我的任務ID喜歡取回。 – DMH
這是Capistrano任務還是掠奪任務Capistrano正在調用? –