Mik*_*ike 5 environment-variables azure-devops dotnet-test
我在 Azure Devops 上有一个标准 .NET Core (Ubuntu) 管道,并且在我的测试项目中,我使用环境变量。在我的管道中,我已经像这样定义了我的组变量
variables:
- group: MyApiVariables
Run Code Online (Sandbox Code Playgroud)
每当我为我的项目运行测试时
- task: DotNetCoreCLI@2
displayName: "Testing Application"
inputs:
command: test
projects: '**/*Tests/*.csproj'
arguments: '--configuration $(buildConfiguration)'
Run Code Online (Sandbox Code Playgroud)
实际的环境变量没有传入。它们是空白的。
为了让它运行,我缺少什么?我什至在编辑管道页面中定义了变量,但没有运气
- task: Bash@3
inputs:
targetType: 'inline'
script: echo $AppConfigEndpoint
env:
AppConfigEndpoint: $(AppConfigEndpoint)
ApiConfigSection: $(ApiConfigSection)
Run Code Online (Sandbox Code Playgroud)
谢谢!
CASING再次出击!MyVariableName 在 Azure Devops 上变成了 MYVARIABLENAME。我将组中的变量名称更改为全部大写并且它起作用了。我在这上面花了太多时间。
| 归档时间: |
|
| 查看次数: |
7015 次 |
| 最近记录: |