簡體   English   中英

八達通部署改造

[英]Octopus deployment transformation

正在看下面的頁面

http://docs.octopusdeploy.com/display/OD/Substitute+Variables+in+Files

並注意到您可以使用變量。 我已經設置了一些變量並且我的站點可以很好地部署到我的測試環境中,但是現在我無法在開發環境中本地運行我的站點。 IDE 抱怨站點 web.config 文件中的變量。 應該在 web.test.config 而不是 web.config 文件中設置變量嗎?

如果要替換配置文件中的變量,則不需要使用令牌。 令牌用於非配置文件。

例如,如果我的配置文件中有以下應用程序設置(為開發設置為false )。

<appSettings>
    <!-- Octopus:OptimizeBundlesEnabled -->
    <add key="OptimizeBundlesEnabled" value="false" />
</appSettings>

當我在名為OptimizeBundlesEnabled Octopus Deploy 項目中定義一個值為true的變量時 - 部署后的值為 true。

所以,你不需要改變你的config來的(這的確會造成問題,當你在本地運行):

<add key="OptimizeBundlesEnabled" value="#{OptimizeBundlesEnabled}" />

標記化版本對其他文件類型很有用,但配置是由 Octopus 自動完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM