Wie können Sie debuggen und untersuchen, warum SCM Polling nicht funktioniert jenkins? Natürlich gibt es einfache Möglichkeiten, es zu aktivieren, aber ich stelle fest, dass es manchmal einfach "aufhört" zu arbeiten, und obwohl ich die SCM-Protokolle sehen kann, die sagen, dass Abstimmungen kürzlich nicht stattgefunden haben, bin ich nicht sicher, wo ich mit der Abfrage beginnen soll kommt tatsächlich vor.jenkins debugging von SCM
Antwort
Ihre Aufträge haben ein SCM-Abrufprotokoll, z. http://jenkinshost/job/jobname//scmPollLog
, die Ihnen sagen wird, ob die Ausführung des SCM-Abrufs Probleme hat, z. B. das ausführbare SCM-Clientprogramm nicht finden zu können.
Das Jenkins-Masterprotokoll kann auch Fehler anzeigen - der Speicherort dieses Protokolls hängt davon ab, wie Sie Jenkins installiert haben. Wenn Sie es nicht finden, fügen Sie hier einen Kommentar hinzu und ich werde versuchen, Ihnen zu helfen.
Sie sollten auch den Cron-Ausdruck, den Sie in der SCM-Abfrage Ihres Jenkins-Jobs verwenden, überprüfen, um sicherzustellen, dass er wirklich nach dem von Ihnen gewünschten Zeitplan ausgeführt wird. Sie können Cron-Ausdrücke mit Tools wie http://www.cronmaker.com/
testen Es gibt ein Problem in Jenkins über Polling-Probleme.
Es kann verursacht werden, weil Jenkins im "Shutdown-Modus" ist. In diesem Fall wird der SCM-Abruf übersprungen.
- 1. Jenkins Multiple SCM - Alle SCM Triggering Build
- 2. Jenkins Workspace mit Multi SCM
- 3. Jenkins - Jenkins zum Abfragen von Änderungen in SCM konfigurieren
- 4. Jenkins, aktualisieren Poll SCM den Hash manuell
- 5. Jenkins SCM Synchronisierung Konfigurations-Plugin funktioniert nicht
- 6. Übergabe von SCM-Tag-Werte durch einen Parameter von Jenkins
- 7. Kasse Jenkins Pipeline Git SCM mit Anmeldeinformationen?
- 8. Jenkins Zugriffsprotokolle für Debugging-Probleme
- 9. Wie jenkins pipeline job durch scm Änderung auslösen?
- 10. Wie SCM Polling mit dem Jenkins Workflow-Plugin funktioniert
- 11. Was ist der Server-Kontext meiner SCM-Konfiguration in Jenkins?
- 12. Zugriff auf SCM (Git) Variablen auf einem Jenkins Pipeline Job
- 13. jenkins - kann nicht herunterladen und installieren plugin (multiple scm) - Verbindungstimeout
- 14. Gerrit Trigger auf mehreren SCM in Jenkins funktioniert nicht
- 15. scm connection vs developerConnection
- 16. Plastic SCM Upgrade
- 17. Verzweigung mit Mercurial SCM
- 18. Maven scm Update
- 19. Maven Release von einem Zweig von Jenkins
- 20. SCM für CMS
- 21. Einrichten von replizierten Repositorys in Plastic SCM
- 22. Ausschließen von Ordnern in Plastic SCM
- 23. Wie bekomme ich alle git commits mit Jenkins multiple scm plugin mit git
- 24. SCM/VCS: Tracking-Verzeichnisse
- 25. Jenkins: Bereitstellung von WAR-Dateien von artifactory
- 26. Welche Passwortverschlüsselung verwendet Jenkins?
- 27. Jenkins löscht den letzten Build, wenn der SCM-Abruf konfiguriert ist
- 28. So fügen Sie eine Spalte zur Jenkins-Ansicht hinzu, die die letzte SCM-Revision anzeigt
- 29. Wie bekomme ich die SCM URL innerhalb einer Jenkins Pipeline oder Multibranch Pipeline?
- 30. Jenkins Cron Format
Mein SCM-Protokoll zeigt tatsächlich keine Probleme. das ist sehr seltsam für mich. Nur zu guter Letzt bemerkte ich, dass dies mit einem völligen Mangel an Konsolenprotokollierung zusammenfiel und Builds stockten. irgendwelche Gedanken darüber, wie das alles zusammenfallen könnte? Klonen des Projekts auf ein neues scheint das Problem behoben zu haben. – jayunit100
Das ist merkwürdig, wenn das eine Projekt nicht aufgebaut oder abgefragt wurde, während andere Jobs aufgebaut wurden. Froh, dass du sowieso wieder gehst. –