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
- Veröffentlichen Sie einen wiederverwendbaren Workflow und rufen Sie ihn mit Workflow_call auf
- Versionieren Sie es mit Tags, damit Repositorys gezielt aktualisiert werden können
- Legen Sie Eingaben für die Teile offen, die sich wirklich unterscheiden, und nichts anderes
- 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.
Verwandt
So skalieren Sie selbst gehostete LäuferSelbst gehostete Läufer stehen entweder zu Spitzenzeiten in der Warteschlange oder bleiben untätig und teuer.So verwenden Sie LäufergruppenJedes Repository kann Jobs auf jedem Runner planen.So entwerfen Sie eine Läufer-Label-StrategieDie Etiketten sind organisch gewachsen und niemand weiß, welche sie verwenden sollen.Gehostet oder BYOC: So wählen Sie ausSie sind sich nicht sicher, ob Sie gehostete Läufer verwenden oder in Ihrer eigenen Cloud bereitstellen sollen.