我有JS应用程序,它使用API_HOST
环境变量中指定的REST API。
应用程序在Codeship上为每个分支(develop
,master
)配置了两个部署管道。对于每个分支,我想提供存储在API_HOST
中的不同REST端点URL。目前,我在API_HOST
标签下定义了Environment
变量,但它并不是全局为所有部署管道定义的。在API_HOST
中导出Custom Script
变量既不起作用。
我想为每个部署管道提供不同的API_HOST
环境变量。我怎样才能做到这一点?
答案 0 :(得分:1)
解决。
Codeship 公开CI_BRANCH
环境变量(此处描述的Environment Variables On Codeship之内),因此我可以根据{中的分支名称手动导出API_HOST
变量{1}}像这样:
Test -> Setup Commands
感谢Codeship支持团队!