neo*_*112 5 amazon-elastic-beanstalk ebcli
使用EB CLI部署预构建的应用程序包。相关的config.yml部分如下所示:
deploy:
artifact: Website.zip
Run Code Online (Sandbox Code Playgroud)
但是,CI构建会创建一个添加了版本的文件:
Website-1.5.44.zip
Run Code Online (Sandbox Code Playgroud)
是否可以通过类似这样的命令来指定部署工件:
eb deploy --artifact "Website-1.5.44.zip"
#or
eb deploy --artifact "/path/to/Website-1.5.44.zip"
Run Code Online (Sandbox Code Playgroud)
EB CLI提供其他替代方案来在CI管道中部署版本化的构建工件吗?我可能可以将版本化的zip文件重命名为Website.zip,然后运行eb deploy,但最好将版本也显示在工件文件名中。
目前没有办法做到你所描述的;没有任何标志可指导 EB CLI 从自定义工件中获取。现在,您必须将工件命名为您中的任何内容config.yml
您添加的注释将保存工件Website.zip并命名应用程序版本Website-1.5.44.zip。它不会部署名为的工件Website-1.5.44.zip
| 归档时间: |
|
| 查看次数: |
790 次 |
| 最近记录: |