首頁 > 開發工具 > Git > github 操作環境變數

github 操作環境變數

Susan Sarandon
發布: 2024-10-09 16:33:16
原創
316 人瀏覽過

GitHub Actions 環境變數

我可以存取上一個步驟中設定的環境變數嗎?

是的,您可以使用 語法。例如,如果您在ID 為${{ steps.<step-id>.outputs.<output-name> }} 的步驟中設定名為MY_VAR 的環境變量,則可以在後續步驟中存取它,如下所示:my-step

1

<code>echo "Value of MY_VAR: ${{ steps.my-step.outputs.MY_VAR }}"</code>

登入後複製
環境變數是否可用於所有作業在工作流程?

預設情況下,環境變數不會在工作流程中的作業之間共用。每個工作都有自己獨立的環境。但是,您可以使用工作流程文件的

部分中的 env 關鍵字在作業之間明確共用環境變數。例如:jobs

1

2

3

4

5

6

7

<code>jobs:

  job1:

    env:

      MY_VAR: "value"

  job2:

    steps:

      - echo "Value of MY_VAR: ${{ env.MY_VAR }}"</code>

登入後複製
如何為特定作業或工作流程設定環境變數?

您可以使用

關鍵字為特定作業或工作流程設定環境變數工作流程檔案的對應 envjob 部分。對於作業,您可以如下設定環境變數:workflow

1

2

3

4

<code>jobs:

  my-job:

    env:

      MY_VAR: "value"</code>

登入後複製
對於工作流程,您可以如下設定環境變數:

以上是github 操作環境變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板