我正在使用AWS CodeDeploy服務運行一些測試,並設法從github部署我的應用程序,到目前爲止這麼好。在部署期間aws codedeploy git修訂
但現在我需要在AfterInstall鉤子中部署的git修訂版。有沒有辦法獲得git修訂?
已經在deploy-archive目錄中查看過,但它看起來像代理正在執行git導出,因爲沒有.git目錄。
我正在使用AWS CodeDeploy服務運行一些測試,並設法從github部署我的應用程序,到目前爲止這麼好。在部署期間aws codedeploy git修訂
但現在我需要在AfterInstall鉤子中部署的git修訂版。有沒有辦法獲得git修訂?
已經在deploy-archive目錄中查看過,但它看起來像代理正在執行git導出,因爲沒有.git目錄。
要獲得部署的特定修訂版本,您必須從CodeDeploy中提取部署詳細信息,因爲它目前沒有公開給鉤子腳本。
如果您登錄到AWS控制檯,然後去部署,所以你可以選擇你想要的哪個版本部署
謝謝,這個工程。希望有一個像$ GIT_COMMIT_ID這樣的環境變量,但是也可以工作 – Chris
也應該可以從命令行調用'GetDeployment':http://docs.aws.amazon.com/cli/latest/reference/deploy /get-deployment.html – sompylasar