【发布时间】:2017-07-03 23:50:27
【问题描述】:
我在 Github 中托管了一个 PHP 项目,我正在尝试使用 AWS Codepipeline 和 ElasticBeanstalk 设置持续集成。
到目前为止,我能够从 github 获取存储库内容并将其部署到 ElasticBeanstalk。但是我需要在部署之前运行一个 shell 脚本来更新 config.json 文件并更新环境变量。
这就是我试图在管道中完成的事情:
- 从 Github 获取项目文件(完成)
- 运行将更新项目中的 config.json 文件的 shell 脚本
- 运行将在 ElasticBeanstalk 中设置环境变量的 shell 脚本
- 部署到 ElasticBeanstalk(完成)
关于如何让这个工作的任何想法?
谢谢
【问题讨论】:
标签: shell amazon-web-services amazon-elastic-beanstalk aws-code-deploy aws-codepipeline