我已经设置了Jenkins服务器,并且能够正确构建我的解决方案(包含多个可部署项目)。现在,我正在尝试将项目中的所有内容准备好部署在Elastic Beanstalk上,但似乎我遗漏了一些东西,当它被“部署”时,它被部署使得我的旧代码仍然在运行。 / p>
我已经尝试过寻找任何可以告诉我AWS Toolkit插件如何工作的内容,但是在部署时没有找到很好的细分。如果有人对所需的所有步骤有所了解,我很乐意听到它。看起来它在压缩之前以某种方式使用MSDeploy,但我不知道如何使用命令行复制插件的结果。
证书很好,所有,我可以进入控制台,看到它正在“更新”实例,这就是我相信我的问题在我的包装中的原因。
正在使用的插件:
MSBuild - http://wiki.jenkins-ci.org/display/JENKINS/MSBuild+Plugin
AWS Elastic Beanstalk - https://wiki.jenkins-ci.org/display/JENKINS/AWSEB+Deployment+Plugin
配置:
MSBuild文件 - SOLUTION_FILE
MSBuild命令行参数 - / property:Configuration = AWS-Staging / property:Platform =“Any CPU”/ clp:ErrorsOnly
AWS EB打包根目录 - PROJECT_DIRECTORY \ bin
答案 0 :(得分:0)
找到解决方案 - 将/ t:包添加到我的MSBuild参数