Ich bin ein Anfänger mit Jenkins und wollte wissen, ob es möglich ist, ein Java-Programm auszulösen (zum Beispiel ein Hallo Welt Programm) mit Jenkins. Wenn beispielsweise eine Änderung im GitHub-Repository vorgenommen wird, sollte Jenkins dieses Hello-Weltprogramm auslösen. Ist das mit Jenkins überhaupt möglich? Kann mir bitte jemand dabei helfen? Ich werde deine Hilfe sehr schätzen.Jenkins + Github - Trigger-Java-Programm
1
A
Antwort
2
Ja, Sie können.
1.You kann Shell-Skript in der Post Recieve Haken des GIT-Repository schreiben.
2.Whenever Sie den Code dieser Haken ausgeführt drücken, kann Ihr Skript aufrufen remote build-JOB auf Jenkins mit jenkins-cli.jar
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI
3.you kann Maven oder gradle verwenden Baue für dein Projekt.
4.Artifacts von Build-Auftrag erstellt (Ohr, Krieg, usw.) kann auf dem Anwendungsserver mit Jenkins Job (ein Shell-Scripting wieder) eingesetzt wird
4
Sie das Jenkins GitHub-Plugin verwenden können, um benachrichtigt, wenn ein Push-to-GitHub gemacht wird, weitere Informationen hier: https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin
Hoffnung, das hilft.
2
- GitHub Webhook von GitHub Plugin
- Bauen ->Shell Execute -> Befehl
Verwandte Themen
- 1. Sonar jenkins Github Integration
- 2. Jenkins GitHub Plugin Inverse Zweige
- 3. Jenkins github Benutzername Passwort Login
- 4. Code von GitHub geht nicht in Jenkins - AWS CodePipeline Integration mit Jenkins und Github
- 5. Jenkins 2.0-Workflow-Eingabeschritt und GITHUB-Autorisierungsstrategie
- 6. Github-Jenkins Trigger-Problem mit Slave
- 7. Jenkins 'GitHub-Zugriff funktioniert plötzlich nicht mehr
- 8. Jenkins zurückgegebenen Statuscode 128 mit Github
- 9. Jenkins - GitHub Enterprise API, HTTP-Code -1
- 10. Fehler in Jenkins beim Abrufen von Projekten von Github
- 11. Jenkins Git Plugin Abrufen von Änderungen von GitHub Timeout
- 12. SSH-Zugriff auf Github: shell in Ordnung, Jenkins nicht
- 13. Jenkins Anmeldeinformationen für eine Github-Repository über SSH-Klonen, wenn
- 14. Wie Jenkins Plugin von Github zu ändern und zu installieren
- 15. Hinzufügen Jenkins Webhook auf die GitHub Organisationsebene funktioniert nicht
- 16. jenkins/hudson kann nicht auf GitHub Repo verbinden
- 17. Hochladen Artefakt zu Github als Release in Jenkins
- 18. Jenkins kann keine Schluck-Build-Aufgabe mit Github-Plugin ausführen
- 19. Wie benutzt man Jenkins GitHub Organization Folder mit github-geschützten Zweigen?
- 20. Kann GitHub PR nicht mit Jenkins GitHub Pull Request Builder aktualisieren
- 21. Verstehen was unterscheidet Jenkins und Django-Jenkins
- 22. jenkins, generieren .jar für ein Projekt mit jenkins
- 23. jenkins Skript Konsole: Liste der verfügbaren jenkins Methoden?
- 24. Github-Seiten für Github-Projekt
- 25. Jenkins Sklaven hängen/Jenkins verkeilt
- 26. Zeige github build status in readme.md
- 27. Jenkins Git-Pull-Request $ {} SHA1
- 28. Multi-Tenant-Setup für Jenkins
- 29. So lösen Sie einen Jenkins 2.0-Pipeline-Job über eine Pull-Anforderung von GitHub aus
- 30. Wie eine ausgewählte Liste der Filialen zu bauen und ziehen Anfragen Jenkins Github Organisation Ordner-Plugin?
das Hallo Welt Programms Durch das Auslösen bedeuten Sie die Ausführung auszulösen oder Zusammenstellung des Programms? –
Ich möchte mein Hallo-Welt-Programm ausführen ... im Grunde ist dieses Java-Programm bereits in Eclipse gemacht Ich möchte es ausführen, wenn eine Änderung in GitHub über Jenkins vorgenommen wird – Ajay