2016-07-10 4 views
1

Я новичок с Дженкинсом и хотел узнать, можно ли запускать программу Java (например, всемирную программу hello) с Дженкинсом. Например, когда какие-либо изменения внесены в репозиторий GitHub, Дженкинс должен инициировать эту приветственную мировую программу. Возможно ли это с помощью Дженкинса? Может кто-нибудь, пожалуйста, помогите мне с этим? Я буду очень признателен за вашу помощь.Jenkins + Github - Trigger java program

+0

Запуская мировую программу приветствия вы имеете в виду, чтобы вызвать выполнение или компиляция программы? –

+0

Я хотел бы выполнить мою мировую программу hello .... в основном эта java-программа уже создана в eclipse. Я хотел бы ее исполнять всякий раз, когда в GitHub происходит изменение через Jenkins – Ajay

ответ

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 (некоторых оболочки были снова)

2
  • GitHub Webhook из GitHub Plugin
  • Build -> Выполнить оболочки -> Command