2017-12-15 5 views
2

Ich habe die Schaffung einige mehrfach verzweigten Pipeline-Projekte in Jenkins deaktivieren und jetztWie ein Jenkins Pipeline-Projekt mehrfach verzweigten

I „aufgerüstet“ habe ein GitHub Organisation Projekt zu verwenden.

Wie deaktiviere ich die alten Multibranch-Pipeline-Projekte? Ich sehe keine Disable-Taste irgendwo. Hier

ist ein Screenshot von dem, was ich meine: enter image description here

Da ich einen Screenshot einer Antwort nicht hinzufügen können, ich bin der Bearbeitung meiner Frage den Screenshot aufzunehmen zu zeigen, dass ich die neueste Version von der haben Pipeline-Plugin installiert, 2,16:

enter image description here

+0

Es sieht also so aus, als ob die Deaktivierung eines Jenkins-Multibranch-Pipeline-Projekts nicht möglich ist. Bestimmte Zweige können jedoch unter Projekt> Konfigurieren> Zweigquellen> Ausnahme deaktiviert werden. – slashpai

Antwort

1

Sie sind nicht die Option zum deaktivieren zu sehen sein, weil Sie eine ältere Version von Pipeline-Job-Plugin verwenden. Die Funktion zum Deaktivieren des Jobs wurde in Version 2.11 hinzugefügt, die im Mai 2017 veröffentlicht wurde. Verweisen Sie auf change log des Pipeline-Job-Plugins und versuchen Sie, Ihr Plugin auf den neuesten Stand zu bringen.

Für Multi Abzweigleitung bestimmte Zweige können in Projekt> Einstellungen> Zweig Quellen> Exception

0

I baut auf nur einen Zweig deaktivieren erforderlich deaktiviert werden, und ...

Meine Jenkins Konfiguration/Version war unterschiedlich sein oder kann ich Berechtigungen fehlte, aber alle Optionen hier oder an anderer Stelle im Netz aufgelistet waren nicht verfügbar, also habe ich zu einer der zuverlässigsten, kugelsicheren Ansatz zurückgegriffen:

Delete Jenkinsfile on the branch

Nachdem mein Entwicklungscode stabil und bereit für Builds war, habe ich einfach das Commit rückgängig gemacht und war damit fertig.

Verwandte Themen