簡體   English   中英

從S3存儲桶到AWS的Jenkins部署工作CodeDeploy

[英]Deployment job in jenkins from s3 bucket to aws codedeploy

嘗試使用插件post-build aws codedeploy在jenkins上創建一個簡單的部署作業。 我面臨的問題是無法將s3 zip文件作為部署目標。 我不想從codedeploy上傳任何內容,只是簡單地從jenkins觸發一個具有正確配置的部署(存儲桶,區域,當然還有存儲桶中已經存在的package.zip),我是否有任何“簡便”的方式能做到嗎?

https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy/當前設置工作正常,在AWS上觸發部署,但目標文件錯誤,因此部署目前失敗。 沒有機會合並構建(並上傳到s3)並一起部署作業。

切換到aws-cli以正確定位要部署的存儲桶。 沒有辦法在這種情況下使用插件

無需將構建和部署分為兩個不同的階段,您可以使兩個階段都處於同一階段,即jenkins作業將從管道中檢出,而codedeploy發布作業將自動將修訂壓縮並存儲在S3中,這實際上是我實現此目的的方式。 但是最好的方法是使用AWS cli。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM