我有一个关于将分支名称作为字符串传递给我的代码的问题。
所以我们使用的是 git 存储库,分支号也指构建所在的暂存环境。意思是,如果我的分支是 001,我的 url 是 001.test.myapplication.com。
我正在编写在分支的登台环境中执行的自动化测试。我的问题是,是否可以将分支编号传递给我的代码,以便我可以将其作为我要测试的 URL 的一部分?
我正在使用 Visual Studio 2017、selenium 和 specflow。
最佳答案
执行此操作的常用方法是生成包含此信息的 C# 文件,作为构建步骤的一部分。
这里已经有几个很好的答案:
Embed git commit hash in a .Net dll
关于c# - 获取分支名称到代码中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48421697/