如何让竹子根据环境在部署时使用不同的配置文件

How to get bamboo use different config file on deployment depending on environment

对于我拥有的每个不同的部署环境,我都有不同的配置文件。 Dev、QA 和 live 就是这些环境。 我如何让 bamboo 在部署时为每个环境使用正确的配置文件?

因此在部署开发环境时,bamboo 使用开发配置文件并更改其名称并将其放在正确的位置。

我假设工件可以解决这个问题?但是怎么办?

我解决了。我只是简单地使用了工件并直接指向了文件。然后在部署中,我制作了一个 ps 脚本,用于将正确的工件部署到正确的部署环境中。 我还根据环境更改了文件,因此我不需要单独的配置文件。 如果您遇到同样的问题,请联系我,Atlassian 的相关文档太糟糕了。