首页 > 开发工具 > git > 正文

github 操作环境变量

Susan Sarandon
发布: 2024-10-09 16:33:16
原创
281 人浏览过

GitHub Actions 环境变量

我可以访问上一步中设置的环境变量吗?

是的,您可以使用 语法。例如,如果您在 ID 为 ${{ steps.<step-id>.outputs.<output-name> }} 的步骤中设置名为 MY_VAR 的环境变量,则可以在后续步骤中访问它,如下所示:my-step

<code>echo "Value of MY_VAR: ${{ steps.my-step.outputs.MY_VAR }}"</code>
登录后复制
环境变量是否可用于所有作业在工作流程中?

默认情况下,环境变量不会在工作流程中的作业之间共享。每个工作都有自己独立的环境。但是,您可以使用工作流程文件的

部分中的 env 关键字在作业之间显式共享环境变量。例如:jobs

<code>jobs:
  job1:
    env:
      MY_VAR: "value"
  job2:
    steps:
      - echo "Value of MY_VAR: ${{ env.MY_VAR }}"</code>
登录后复制
如何为特定作业或工作流程设置环境变量?

您可以使用

关键字为特定作业或工作流程设置环境变量工作流程文件的相应 envjob 部分。对于作业,您可以按如下方式设置环境变量:workflow

<code>jobs:
  my-job:
    env:
      MY_VAR: "value"</code>
登录后复制
对于工作流,您可以按如下方式设置环境变量:

以上是github 操作环境变量的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板