Konfigurieren Sie das von Talend bereitgestellte Pipeline-Skript, um Ihre Artefakte in Talend Cloud Management Console zu implementieren.
Prozedur
- Wählen Sie auf der Jenkins-Homepage TalendSimplePipeline aus.
- Klicken Sie auf Build with Parameters (Mit Parametern generieren) im linken Fensterbereich, um die Pipeline-Konfigurationsseite zu öffnen.
-
Legen Sie im Parameter MVN_GOALS die zu erreichende Maven-Phase fest und vergewissern Sie sich, dass das Profil -Pcloud-publisher angegeben wurde.
Weitere Informationen zu Maven-Phasen finden Sie in der Maven-Dokumentation.Tipp: Alle Generierungsprofile (-Pdocker, -Pnexus usw.) sind in der übergeordneten Datei pom.xml Ihres Projekts aufgeführt. Einige Standardparameter, wie z. B. der Name des Docker-Images oder des Open-JDK, können in dieser Datei auch überschrieben werden.
Example
Parameter Beispiel für einen Standardwert MVN_GOALS (MVN-ZIELE) deploy -Pcloud-publisher
Beispiele für Filter, die bei der Ausführung von Projektelementen angewendet werden können, finden Sie unter „Filtern der Ausführung eines Projekts nach ausgewählten Artefakten“.
-
Um den Arbeitsbereich und die Umgebung von Talend Cloud Management Console zu definieren, in denen die Projektartefakte implementiert werden sollen, bearbeiten Sie die im Parameter TALEND_CI_BUILD_OPTIONS angegebenen Docker-Anmeldedaten.
Example
Parameter Beispiel für einen Standardwert TALEND_CI_BUILD_OPTIONS (TALEND CI-GENERIERUNGSOPTIONEN) -Dservice.url=https://tmc.eu.cloud.talend.com/inventory -Dcloud.token=XXX1234TalendCloudToken1234XXX -Dcloud.publisher.screenshot=true -Dcloud.publisher.environment=prod -Dcloud.publisher.workspace=ci-workspace
Ermöglicht Ihnen die Implementierung von Artefakten (mit Screenshots) in einem Talend Cloud-Konto innerhalb des Arbeitsbereichs namens ci_workspace in einer prod-Umgebung. Sie müssen Ihre eigene Talend Cloud-Umgebung und Ihren Arbeitsbereich angeben.
- Klicken Sie auf Build (Generieren), damit Ihre Änderungen berücksichtigt und die Artefakte generiert werden.