小编Dal*_*mer的帖子

Azure DevOps构建中的秘密(dotnet核心)

我的项目中有许多测试是作为构建的一部分运行的。其中一些测试是集成测试,需要使用用户名/密码组凭据才能运行测试。

我想将这些凭据保留在源代码之外,因此在我的本地计算机上,我已经将它们设置为用户机密,并且在服务器上它们是环境变量。在这种安排下,部署工作正常。

我的问题是将测试作为构建的一部分进行。测试没有提供任何登录凭据,因此由于身份验证问题而失败。如何提供这些值而不将其添加到appsettings.json文件中?

我正在运行一个dotnet核心项目,并且具有标准的Azure DevOps构建模板。

谢谢!

.net-core azure-devops

6
推荐指数
1
解决办法
333
查看次数

标签 统计

.net-core ×1

azure-devops ×1