Ich habe ein Bitbucket-Projekt, für das ich Continuous Integration und Continuous Delivery einrichten muss. Ich muss verschiedene Build-Projekte auf jenkins auslösen, je nachdem, in welchen Zweig der Code in bitbucket geschoben wurde. Außerdem möchte ich verschiedene Builds auf Jenkins auslösen können, wenn eine Pull-Anforderung erstellt wird. Im Moment könnte ich das bitbucket Plugin finden, aber es scheint nur eine URL zu haben, die ich bereitstellen kann und innerhalb des jenkins Projekts kann ich sehen, dass ich den Branch regex bereitstellen kann. Dies kann den Zweck der Ausführung verschiedener Builds lösen, wenn Änderungen an verschiedene Zweige gesendet werden. Ich bin mir jedoch nicht sicher, wie kann ich einen Build nur auslösen, wenn eine Pull-Anfrage für einen bestimmten Zweig erstellt wird? Ich meine, es muss ein separater Build ausgelöst werden, wenn ein Commit ausgelöst wird, um dev
Branch zu sagen, und ein anderes Projekt ausgelöst wird, wenn jemand eine Pull-Anforderung für dev
Branch erstellt/aktualisiert.Jenkins: Verschiedene Builds in Abhängigkeit von verschiedenen Aktionen im Bitbucket-Projekt auslösen
0
A
Antwort
0
Das klingt nach etwas, das das multibranch-pipeline Projekt lösen würde. Hier können Sie für jeden Zweig im Repository verschiedene Pipelines verwenden.
Verwandte Themen
- 1. Auslösen eines Jenkins-Builds bei der Zusammenführung von BitBucket
- 2. jenkins - Auslösen eines Builds basierend auf git commit
- 3. Verschiedene Builds für verschiedene Versionen von iOS im App Store
- 4. Bearbeiten von Builds in Jenkins durch curl
- 5. Auslösen von FireWatir-Aktionen aus verschiedenen Ruby-Skripten im selben Browserfenster
- 6. Wie automatisch die alten Builds im Artifactory nach Jenkins 'konfigurierter Policy zum Verwerfen alter Builds in Jenkins Pipeline
- 7. Deaktivieren Sie Jenkins gleichzeitige Builds
- 8. Auslösen von Builds abhängiger Projekte in Travis CI
- 9. Jenkins - Wie säubere/verschiebe ich Dateien im Verzeichnis 'Builds'
- 10. Mehrere Jenkins-Builds mit denselben Konfigurationen ausführen
- 11. Persönliche Builds mit Jenkins CI ohne SCM
- 12. Wie parallel Builds in Jenkins-Slaves ausführen?
- 13. Jenkins Builds ausgelöst werden trotz "keine Build-on-Commit-Benachrichtigungen auslösen"
- 14. Jenkins Pipeline Stages Dauer der vorherigen Builds
- 15. Gerrit Trigger auf verschiedenen Jenkins
- 16. Get SubProject Builds über Jenkins API
- 17. AWS Cloudwatch-Ereignis - Auslösen für verschiedene Zeitzonen?
- 18. Trennen time.sleep für verschiedene Aktionen
- 19. Verschiedene jenkins Build Folder für jeden Tag
- 20. Auslösen von Build-Informationen in untergeordneten Job
- 21. Menü zum Umschalten zwischen zwei verschiedenen Aktionen onClick in Android
- 22. Wie kann man Konfigurationsunterschiede zwischen zwei Jenkins Jenkins Builds anzeigen?
- 23. So begrenzen Sie gleichzeitige Matrix-/Multi-Konfigurations-Builds in Jenkins
- 24. Jenkins Rollenbasierte Strategie für Agent-Builds
- 25. Processing - Abspielen von verschiedenen Audio in Abhängigkeit von mousepressed
- 26. Verschiedene Aktionen für verschiedene Ursachen der Bearbeitung
- 27. Kann Jenkins Builds mit unterschiedlichen Zeitzonen erstellen?
- 28. Jenkins Delivery Pipeline Plugin und parametrisierte Builds
- 29. Manuelle Abhängigkeit Maven und Jenkins
- 30. Jenkins Liste der Builds und Parameter