Inhaltsverzeichnis:

Wie injiziert man eine Variable in Jenkins?
Wie injiziert man eine Variable in Jenkins?

Video: Wie injiziert man eine Variable in Jenkins?

Video: Wie injiziert man eine Variable in Jenkins?
Video: Einführung in die statische Code Analyse mit Klocwork 2024, April
Anonim

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

  1. Gehen Sie zu Ihrem Job-Konfigurationsbildschirm.
  2. Suchen Sie im Abschnitt Build nach Build-Schritt hinzufügen und wählen Sie Injizieren Umgebung Variablen .
  3. Stellen Sie die gewünschte Umgebung ein Variable als VARIABLE_NAME=VALUE-Muster.

Was sind dann 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)

Zweitens, wie füge ich eine globale Variable in Jenkins hinzu? 1.1 Verwendung Jenkins Wir können uns leicht trösten global erstellen Umgebung Variablen . Unter Abschnitt Global Eigenschaften, überprüfen Sie Umgebung Variablen Kontrollkästchen. Jetzt Jenkins Erlauben sie uns hinzufügen Schlüssel- und Wertpaare, mit denen in jedem Knoten und jedem Build zugegriffen werden kann.

Wie deklarieren Sie folglich 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.

Was ist Jenkinsfile?

Ein … Erstellen Jenkinsfile . Wie in Definieren einer Pipeline in SCM besprochen, a Jenkinsfile ist eine Textdatei, die die Definition von a. enthält Jenkins-Pipeline und wird in die Quellcodeverwaltung eingecheckt. Betrachten Sie die folgende Pipeline, die eine grundlegende dreistufige Continuous-Delivery-Pipeline implementiert.

Empfohlen: