章鱼部署设置 Javascript SPA

Octopus Deploy Settings Javascript SPA

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

如果您使用像 #{OctopusVariable} 这样的标记,您可以让 Octopus 替换任何文件中的值。

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

  1. 配置功能
  2. 替换文件中的变量
  3. 输入 YourFileName.json 作为目标文件

您还可以使用条件:

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

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