Дженкинс — Выполнить муравьиную цель, только если git-branch is master?

У меня есть jenkins-проект, который построен с помощью ant (и build.xml). в build.xml я указал phpDoc, но я хочу выполнить только цель-муравей phpdoc если выдвинутая ветвь является master-веткой. Это возможно?

0

Решение

Да, это возможно. Есть несколько вариантов, которые зависят от того, какой SCM вы используете.

Например git для установки Git плагин
Затем создайте новую работу в Jenkins, в разделе SCM выберите git, установите правильный репозиторий git и в Branches to build установите свою основную ветку, например */master

Далее вам нужно указать триггер сборки. Одним из подходов является правильная настройка мерзавец, или тянуть построитель запросов. Другое для настройки Poll SCM вариант. Второе приведет к тому, что Jenkins будет проверять ваш SCM каждые X минут (зависит от конфигурации).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]