Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Implementieren in einem Artefakt-Repository

Konfigurieren Sie das von Talend bereitgestellte Pipeline-Skript, um Ihre Artefakte im gewünschten Artefakt-Repository zu implementieren.

Prozedur

  1. Wählen Sie auf der Jenkins-Homepage TalendSimplePipeline aus.
  2. Klicken Sie auf Build with Parameters (Mit Parametern generieren) im linken Fensterbereich, um die Pipeline-Konfigurationsseite zu öffnen.
  3. Legen Sie im Parameter MVN_GOALS die zu erreichende Maven-Phase fest und vergewissern Sie sich, dass das Profil -Pnexus angegeben wurde.
    Weitere Informationen zu Maven-Phasen finden Sie in der Maven-Dokumentation.
    InformationshinweisTipp: Alle Generierungsprofile (-Pdocker, -Pnexus usw.) sind in der übergeordneten Datei pom.xml Ihres Projekts aufgeführt.

    Example

    Parameter Beispiel für einen Standardwert
    MVN_GOALS (MVN-ZIELE)
    deploy -Pnexus

    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“.

  4. Um das Artefakt-Repository festzulegen, in dem die Projektartefakte implementiert werden sollen, bearbeiten Sie die im Parameter MVN_GOALS angegebene Repository-URL.

    In dem von Talend bereitgestellten Standardskript ist das dezentrale Repository maven-releases definiert.

    Example

    Parameter Beispiel für einen Standardwert
    MVN_GOALS (MVN-ZIELE)
    -DaltDeploymentRepository=maven-snapshots::default::http://localhost:8081/repository/maven-snapshots/

    Ermöglicht Ihnen die Implementierung von Artefakten in einem Nexus-Repository snapshots (für in der Entwicklung befindliche Projekte und Artefakte mit einer -SNAPSHOT-Version).

    Sie müssen Ihre eigene Artefakt-Repository-URL angeben, wobei zwischen dem Maven-Ziel und dem Parameter-DaltDeploymentRepository keine Zeilenumbrüche vorhanden sein dürfen.

  5. Klicken Sie auf Build (Generieren), damit Ihre Änderungen berücksichtigt und die Artefakte generiert werden.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!