在研究了许多替代方案(Serveless和其他选项)之后,在与我的团队成员交谈之后,我们决定使用Codeship来实现这一点。他们已经使用它连接到Github,在那里进行构建(在我的例子中是npm)。**echo **I also dont end up here**
我面临的问题是代码最终在Lambda中正确地从Github中结束,但是由于某种原因,构建过程从未完成
我有一个README.md文件,其中我想用一行代码替换文本标识符{{CODESHIP_CODE}},特别是包含git分支名称的构建状态图像代码片段。
我想它看起来会像这样..。此模式/字符串仅用作标识符,用于快速定位README.md文件中我希望输出构建状态映像代码的位置。[Codeship Status for ExampleGitHubUser/ExampleRepo](https://codeship.com/projects/a99d99
搜索README.md文件中的字符串/模式,然后使用该字符串/模式作为标记,用于插入动态生成的构建状态映像。}}"
codeship_build_status="[ ](https
我们目前使用Codeship Pro将Docker映像推送到AWS上的私有注册表,并将这些映像部署到ECS集群中。但是,codeship-steps.yml文件包含一个硬编码的区域名,我要推到该区域。我知道一些属性可以使用Codeship提供的少量内置变量(例如用于image_tag属性的image_tag值),但我不知道来自env_file的值是否可以用于步骤的image_name、registrycodeship-steps.yml service: app
ty