八达通部署设置Javascript SPA

时间:2016-11-28 22:19:58

标签: octopus-deploy

非常熟悉Octopus Deploy的人可以告诉我它是否能够管理非点网应用程序(如JavaScript SPA)的设置。我正在考虑引入假的web.config以及相应的XML到json转换作为构建步骤,但如果有其他一些内置的方法,我们不想这样做。

2 个答案:

答案 0 :(得分:1)

如果您使用#{OctopusVariable}之类的令牌,则可以使用Octopus替换任何文件中的值。

您需要使用以下方式启用此功能:

  1. 配置功能
  2. 替换文件中的变量
  3. 输入YourFileName.json作为目标文件
  4. 您还可以使用条件:

    #{if MyVar}...#{/if}
    

答案 1 :(得分:1)

我们最终在我们的解决方案中添加了几个settings.ENVIRONMENT.js类,并在部署期间使用Octopus使用正确的类,具体取决于Octopus.Environment.Name