Zum Inhalt springen

Leitfäden

So nutzen Sie wiederverwendbare Workflows im großen Maßstab

Fünfzig Repositories enthalten fünfzig leicht unterschiedliche Kopien derselben Pipeline.

5 Min. Lesezeit

Fünfzig Repositories enthalten fünfzig leicht unterschiedliche Kopien derselben Pipeline.

Warum es passiert

Kopieren und Einfügen ist der standardmäßige Freigabemechanismus, sodass Verbesserungen nie weitergegeben werden.

So beheben Sie das Problem

  1. Veröffentlichen Sie einen wiederverwendbaren Workflow und rufen Sie ihn mit Workflow_call auf
  2. Versionieren Sie es mit Tags, damit Repositorys gezielt aktualisiert werden können
  3. Legen Sie Eingaben für die Teile offen, die sich wirklich unterscheiden, und nichts anderes
  4. Verwenden Sie zusammengesetzte Aktionen für Schrittbündel und wiederverwendbare Workflows für ganze Pipelines

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.