首頁 > 開發工具 > Git > 如何在 github actions 中設定輸出

如何在 github actions 中設定輸出

Patricia Arquette
發布: 2024-10-10 12:28:18
原創
565 人瀏覽過

本指南介紹如何使用 set-output 操作在 GitHub Actions 中設定輸出變數。它涵蓋了在單一操作中設定單一輸出變數、多個輸出變數以及存取其他作業設定的輸出變數。

如何在 github actions 中設定輸出

如何設定GitHub Actions 中的輸出變數?

您可以使用 set-output 操作在 GitHub Actions 中設定輸出變數。此操作允許您一次設定一個輸出變數。 set-output 操作的語法如下:

<code class="yaml">- set-output:
    name: name-of-output-variable
    value: value-of-output-variable</code>
登入後複製

例如,以下操作將設定一個名為my-output-variable 的輸出變量,其值為my-output-value:

<code class="yaml">- set-output:
    name: my-output-variable
    value: my-output-value</code>
登入後複製

我可以在單一GitHub Action 中設定多個輸出變數嗎?

是的,您可以透過使用多個 set-output 操作在單一 GitHub Action 中設定多個輸出變數。例如,以下操作將設定兩個輸出變數: my-output-variable1 的值為my-output-value1my-output-variable2 的值為my-output-value2

<code class="yaml">- set-output:
    name: my-output-variable1
    value: my-output-value1
- set-output:
    name: my-output-variable2
    value: my-output-value2</code>
登入後複製

如何存取輸出變數由GitHub Actions中的其他作業設定?

您可以使用 jobs.<job_name>.outputs.<output_variable_name> 語法存取 GitHub Actions 中的其他作業設定的輸出變數。例如,以下操作將存取 my-output-variable 作業設定的 my-job 輸出變數:

<code class="yaml">- echo: ${{ jobs.my-job.outputs.my-output-variable }}</code>
登入後複製

以上是如何在 github actions 中設定輸出的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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