Я новичок с Дженкинсом и хотел узнать, можно ли запускать программу Java (например, всемирную программу hello) с Дженкинсом. Например, когда какие-либо изменения внесены в репозиторий GitHub, Дженкинс должен инициировать эту приветственную мировую программу. Возможно ли это с помощью Дженкинса? Может кто-нибудь, пожалуйста, помогите мне с этим? Я буду очень признателен за вашу помощь.Jenkins + Github - Trigger java program
1
A
ответ
2
Да вы можете.
1.Вы можете написать сценарий оболочки в столбце после приема репозитория GIT.
2.Whenever нажимает код хук выполняется, ваш сценарий может удаленно позвонить строить-JOB на вашем Jenkins с помощью Jenkins-cli.jar
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI
3.you можно использовать Maven или Gradle постройте для своего проекта.
4.Artifacts, созданный из сборки работы (уха, войны и т.д.) может быть развернут на сервер приложений с помощью Jenkins Job (некоторых оболочки были снова)
4
Вы можете использовать плагин Дженкинс GitHub, чтобы получить уведомление, когда толчок делается GitHub, более подробно здесь: https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin
Надежда, что помогает.
2
- GitHub Webhook из GitHub Plugin
- Build -> Выполнить оболочки -> Command
Запуская мировую программу приветствия вы имеете в виду, чтобы вызвать выполнение или компиляция программы? –
Я хотел бы выполнить мою мировую программу hello .... в основном эта java-программа уже создана в eclipse. Я хотел бы ее исполнять всякий раз, когда в GitHub происходит изменение через Jenkins – Ajay