Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So legen Sie die Ausgabe in Github-Aktionen fest

So legen Sie die Ausgabe in Github-Aktionen fest

Patricia Arquette
Patricia ArquetteOriginal
2024-10-10 12:28:18440Durchsuche

Diese Anleitung erklärt, wie man Ausgabevariablen in GitHub-Aktionen mithilfe der Set-Output-Aktion festlegt. Es umfasst das Festlegen einer einzelnen Ausgabevariablen, mehrerer Ausgabevariablen in einer einzigen Aktion und den Zugriff auf Ausgabevariablen, die von anderen Jobs festgelegt wurden.

So legen Sie die Ausgabe in Github-Aktionen fest

Wie stelle ich ein? Ausgabevariablen in GitHub-Aktionen?

Sie können Ausgabevariablen in GitHub-Aktionen mithilfe der Aktion set-output festlegen. Mit dieser Aktion können Sie jeweils eine einzelne Ausgabevariable festlegen. Die Syntax für die Aktion set-output lautet wie folgt:

<code class="yaml">- set-output:
    name: name-of-output-variable
    value: value-of-output-variable</code>

Beispielsweise setzt die folgende Aktion eine Ausgabevariable namens my-output-variable mit dem Wert my-output-value:

<code class="yaml">- set-output:
    name: my-output-variable
    value: my-output-value</code>

Kann ich mehrere Ausgabevariablen in einer einzigen GitHub-Aktion festlegen?

Ja, Sie können mehrere Ausgabevariablen in einer einzigen GitHub-Aktion festlegen, indem Sie mehrere set-output-Aktionen verwenden. Die folgende Aktion setzt beispielsweise zwei Ausgabevariablen: my-output-variable1 mit dem Wert my-output-value1 und my-output-variable2 mit dem Wert 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>

Wie greife ich auf Ausgabevariablen zu? von anderen Jobs in GitHub Actions gesetzt?

Sie können auf Ausgabevariablen zugreifen, die von anderen Jobs in GitHub Actions gesetzt werden, indem Sie die jobs.<job_name>.outputs.<output_variable_name>-Syntax verwenden. Die folgende Aktion greift beispielsweise auf die vom my-output-variable-Job festgelegte Ausgabevariable my-job zu:

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

Das obige ist der detaillierte Inhalt vonSo legen Sie die Ausgabe in Github-Aktionen fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn