Deployment Pipeline erstellen

Deployment Pipeline erstellen

Eine Deployment-Pipeline definiert eine Sammlung von Änderungsvorschriften einzelner Projekt-Artefakte, welche auf bestehende Projekte ausgeführt werden. Eine Pipeline kann daher eine oder mehrere Artefakte beinhaltet.

 

Um eine neue Deployment Pipeline zu erstellen, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich mit Ihrem Benutzernamen und Kennwort an PCP an:https://pcp.semyouonline.com          
     
  2. Wählen Sie im Hauptmenü PCPx > Tools > Deployment Center
     
  3. Wählen Sie Neu. Der Pipeline Konfigurations-Assistent wird gestartet
     
  4. Ändern Sie zunächst den Namen Ihrer Pipeline, um diesen eindeutig zuordnen zu können
     
  5. Legen Sie nun die Artefakte fest, welche Sie über diese Pipeline in andere Projekte ausrollen möchten. 
     
  6. Wählen Sie nun Hinzufügen, um ein neues Artefakt dieser Pipeline hinzuzufügen. In diesem Beispiel Eckpunkt.          

             
     
     
  7. Wählen Sie nun aus, welche Aktion durchgeführt werden soll. In unserem Fall möchten wir einen Eckpunkt erstellen. Daher wählen wir die Aktion “Erstellen” aus. 
     
  8. Legen Sie nun einen Namen für das Artefakt fest. Bsp. “Eckpunkt A345 ausrollen”.
     
  1. Importieren Sie nun den Eckpunkt, den Sie gerne ausrollen möchten. Klicken Sie hierzu auf “Importieren”.
     
  2. Wählen Sie die Schaltfläche “Ok”, um das Artefakt abzuspeichern.
     
  3. Fügen Sie nun die Projekte hinzu, in denen der Eckpunkt ausgerollt werden sollen. 


     
  1. Wählen Sie nun Speichern, um die Pipeline-Konfiguration abzuspeichern

 

Die Deployment Pipeline wurde nun gespeichert. Dass die Pipeline bei der nächsten Batch-Verarbeitung ausgeführt wird, muss diese noch gestartet werden.

Um eine Pipeline zu starten, gehen Sie in die Pipeline - Übersicht und wählen über da Kontextmenü den Eintrag “Starten”.

 

 

Voraussetzungen

Die folgenden Voraussetzungen müssen erfüllt sein:

Sie besitzen über ein SEMYOU Benutzerkonto

Sie besitzen eine gültige PCP App-Lizenz

Sie besitzen die App-Administrations Berechtigungen