Mein Team verfügt über mehrere Concourse-Pipelines, und da wir Aufgaben umgestalten, haben wir erkannt, dass unsere tatsächlichen Pipelines getestet werden müssen.So testen Sie Concourse-Pipelines
Wir testen unsere Aufgaben bereits, indem wir Umgebungsvariablen verwenden, die es ermöglichen, Task-Skripts lokal auszuführen, aber die Pipeline-Yaml ist eine andere Sache.
Was ist der beste Weg, um die Pipeline selbst zu testen?
Welche Arten von Tests möchten Sie speziell ausführen? –
Ich frage mich, wie ich herausfinden kann, bevor meine gesamte Pipeline rot wird, dass jemand etwas wie misconfigure die Ressource Pool-Sperre oder die Git Release-Ressource zum Beispiel getan hat. Im Produktionscode würden uns unsere Tests diese Dinge sagen, deshalb sage ich, dass ich suche, wie ich die Pipeline selbst testen kann. –