Heim > Entwicklungswerkzeuge > Idiot > Umgebungsvariablen für Github-Aktionen

Umgebungsvariablen für Github-Aktionen

Susan Sarandon
Freigeben: 2024-10-09 16:33:16
Original
296 Leute haben es durchsucht

GitHub Actions-Umgebungsvariablen

Kann ich auf Umgebungsvariablen zugreifen, die in einem vorherigen Schritt festgelegt wurden?

Ja, Sie können mit Syntax. Wenn Sie beispielsweise in einem Schritt mit der ID ${{ steps.<step-id>.outputs.<output-name> }} eine Umgebungsvariable namens MY_VAR festlegen, können Sie in einem Folgeschritt wie folgt darauf zugreifen:my-step

<code>echo "Value of MY_VAR: ${{ steps.my-step.outputs.MY_VAR }}"</code>
Nach dem Login kopieren
Sind Umgebungsvariablen für alle Jobs verfügbar? in einem Workflow?

Standardmäßig werden Umgebungsvariablen nicht zwischen Jobs in einem Workflow geteilt. Jeder Job hat seine eigene isolierte Umgebung. Sie können Umgebungsvariablen jedoch explizit zwischen Jobs teilen, indem Sie das Schlüsselwort

im Abschnitt env Ihrer Workflow-Datei verwenden. Zum Beispiel:jobs

<code>jobs:
  job1:
    env:
      MY_VAR: "value"
  job2:
    steps:
      - echo "Value of MY_VAR: ${{ env.MY_VAR }}"</code>
Nach dem Login kopieren
Wie kann ich Umgebungsvariablen für einen bestimmten Job oder Workflow festlegen?

Sie können Umgebungsvariablen für einen bestimmten Job oder Workflow festlegen, indem Sie das Schlüsselwort

im verwenden entsprechenden Abschnitt env oder job Ihrer Workflow-Datei. Für einen Job können Sie Umgebungsvariablen wie folgt festlegen:workflow

<code>jobs:
  my-job:
    env:
      MY_VAR: "value"</code>
Nach dem Login kopieren
Für einen Workflow können Sie Umgebungsvariablen wie folgt festlegen:

Das obige ist der detaillierte Inhalt vonUmgebungsvariablen für Github-Aktionen. 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