gpt4 book ai didi

asp.net - Bamboo 变量替换在 text/asp.net 配置文件中不起作用

转载 作者:行者123 更新时间:2023-12-02 15:03:38 24 4
gpt4 key购买 nike

我慢慢地对这个感到疯狂,试图将 Bamboo 变量注入(inject)到文本文件中。我尝试了很多组合,但无济于事,似乎无法在 Atlassian Bamboo 构建过程中替换我的变量。我在 Windows 上运行 Bamboo。

有什么想法吗?这只是一个与我的构建工件一起发送的 .txt 文件。

虽然不是 ASP.NET 特定的,但我最终想替换​​ Web.config 文件中的一些字符串。

正如您从我的 vartest.txt 文件的输出中看到的,没有变量组合被替换。

%bamboo.test.variable%
%BAMBOO.test.variable%
%BAMBOO.TEST.VARIABLE%
%BAMBOO_TEST_VARIABLE%
%bamboo_test_variable%
${bamboo.test.variable}
%test_variable%
%TEST_VARIABLE%
%TEST.VARIABLE%

这是我的设置(根据文档,它们应该可以通过 %BAMBOO_TEST_VARIABLE% 访问): enter image description here

最佳答案

这些变量仅用于 replacing task configuration valuesaccessing them as environmental variables scripts ,它们不会在您的所有或任何源文件中被替换。

您可以运行一个使用某些命令行文本工具进行替换的脚本。请参阅How can you find and replace text in a file using the Windows command-line environment?举一些例子。

然后在脚本中,您可以将 web.config 中的 ${bamboo.CONNSTRING_PASSWORD} (或任何您喜欢的格式)替换为环境变量 % BAMBOO_CONNSTRING_PASSWORD%

关于asp.net - Bamboo 变量替换在 text/asp.net 配置文件中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32603986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com