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

So legen Sie die Ausgabe in Github-Aktionen fest

Patricia Arquette
Freigeben: 2024-10-10 12:28:18
Original
558 Leute haben es durchsucht

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage