Inhaltsverzeichnis:

Wie lege ich Umgebungsvariablen in Jenkins fest?
Wie lege ich Umgebungsvariablen in Jenkins fest?

Video: Wie lege ich Umgebungsvariablen in Jenkins fest?

Video: Wie lege ich Umgebungsvariablen in Jenkins fest?
Video: Meisterklasse | JENKINS Kompletter Kurs für Anfänger | Schritt für Schritt von Grund auf neu 2024, Kann
Anonim

Gehen Sie in der Jenkins-Weboberfläche zu Jenkins verwalten > Plug-ins verwalten und installieren Sie das Plug-in

  1. Geh zu deinem Job Konfigurieren Bildschirm.
  2. Suchen Sie im Abschnitt Build nach Build-Schritt hinzufügen und wählen Sie Inject Umgebungsvariablen .
  3. Satz der gewünschte Umgebungsvariable als VARIABLE_NAME=VALUE-Muster.

Wie erhalte ich außerdem Jenkins-Umgebungsvariablen?

Eine einfache Möglichkeit, erhalten das Jenkins-Umgebungsvariablen Liste aus Ihrer lokalen Installation ist anzuhängen env -vars. html an die URL des Servers. Für ein lokal gehostetes Jenkins Server, die URL wäre: env -vars.html.

Zweitens, wie lege ich Umgebungsvariablen in der Bash fest? Zu einstellen ein Umgebungsvariable Verwenden Sie jedes Mal den Exportbefehl in der. bashrc-Datei (oder die entsprechende Initialisierungsdatei für Ihre Shell). Zu einstellen ein Umgebungsvariable Verwenden Sie aus einem Skript den Exportbefehl im Skript, und beziehen Sie dann das Skript. Wenn Sie das Skript ausführen, funktioniert es nicht.

Zweitens, was sind die Umgebungsvariablen von Jenkins?

Jenkins setzt Umgebungsvariablen

Umgebungsvariable Beschreibung
Umgebungsvariable Beschreibung
BUILD_NUMBER Die aktuelle Build-Nummer, z. B. "153"
BUILD_ID Die aktuelle Build-ID, z. B. "2005-08-22_23-59-59" (YYYY-MM-DD_hh-mm-ss, eingestellt seit Version 1.597)

Wie deklarieren Sie eine Variable in der Jenkins-Pipeline?

Jenkins-Pipeline : Wie man Definieren ein Variable – Jenkins-Variablen . Variablen in einem Jenkinsfile kann sein definiert mit der def Stichwort. Eine solche Variablen sollte sein definiert Vor dem Pipeline Block beginnt. Wann Variable ist definiert , es kann von der aufgerufen werden Jenkins deklarativ Pipeline mit ${}-Syntax.

Empfohlen: