Variables GitHub操作:我可以为作业的环境字段使用变量吗?

Variables GitHub操作:我可以为作业的环境字段使用变量吗?,variables,github,github-actions,environment,Variables,Github,Github Actions,Environment,我已经测试过了,但我想相信我只是错过了一些东西。我可以在环境字段中使用环境变量吗 名称:工作流\u名称 关于: 推送: 分支机构: -工作流分支 环境: 订阅ID: resourceGroupName: armParameterFile: 工作: 验证并生成: 运行于:ubuntu最新版本 步骤: -名称:上传工件 用途:操作/上传-artifact@v2 与: 名称:${{env.armParameterFile} 路径:${env.armParameterFile} 部署: 需要:验证和生成

我已经测试过了,但我想相信我只是错过了一些东西。我可以在环境字段中使用环境变量吗

名称:工作流\u名称
关于:
推送:
分支机构:
-工作流分支
环境:
订阅ID:
resourceGroupName:
armParameterFile:
工作:
验证并生成:
运行于:ubuntu最新版本
步骤:
-名称:上传工件
用途:操作/上传-artifact@v2
与:
名称:${{env.armParameterFile}
路径:${env.armParameterFile}
部署:
需要:验证和生成

环境:SBX#要在作业的环境变量中使用变量,应使用包含名称和URL的。然后,您可以为URL使用表达式,并且可以使用除secrets上下文之外的任何上下文

名称:工作流\u名称
关于:
推送:
分支机构:
-工作流分支
环境:
订阅ID:
resourceGroupName:
armParameterFile:
工作:
验证并生成:
运行于:ubuntu最新版本
步骤:
-名称:上传工件
用途:操作/上传-artifact@v2
与:
名称:${{env.armParameterFile}
路径:${env.armParameterFile}
部署:
需要:验证和生成
环境:
名称:工作流环境

url:${steps.step_id.outputs.url_output}}}{p>是的,您可以使用在github组织或本地repo上定义的变量列表作为机密

例如,您可以这样定义它:

env:
存储库\u名称:${{secrets.DOCKER\u AUTH\u TOKEN}
从这里你可以创造你的秘密:


我希望这能帮助你解决你的问题。

嘿!请注意,OP专门询问了作业的
环境
属性。基于,environment属性可以是除secrets上下文之外的任何表达式。