0

我已經建立了我的Jenkins服務器,並且能夠正確構建我的解決方案(包含多個可部署項目)。現在,我試圖讓一個項目中的所有東西都準備好部署到Elastic Beanstalk上,但是似乎我錯過了某些東西,例如當它被「部署」時,它會被部署,以至於我的舊代碼仍在運行。使用Jenkins打包ASP.Net彈性Beanstalk應用程序

我試過尋找任何東西來告訴我AWS Toolkit插件是如何工作的,但是在部署時沒有發現它的功能。如果有人對所有步驟有想法,我很樂意聽到它。它似乎是在壓縮之前以某種方式使用MSDeploy,但我不知道如何使用命令行復制插件的結果。

憑證沒問題,我可以進入控制檯,看到它正在「更新」實例,這就是爲什麼我相信我的問題出現在我的包裝中。使用

插件:

的MSBuild - http://wiki.jenkins-ci.org/display/JENKINS/MSBuild+Plugin

AWS彈性魔豆 - https://wiki.jenkins-ci.org/display/JENKINS/AWSEB+Deployment+Plugin

配置:

的MSBuild文件 - SOLUTION_FILE

MSBuild的命令行參數 - /屬性:配置= AWS-Staging /財產:平臺=「任何CPU」/ clp:ErrorsOnly

AWS EB包裝根目錄 - PROJECT_DIRECTORY \ BIN

回答

0

找到了解決辦法 - 添加/噸:包我的MSBuild參數

相關問題