Я попытался создать задание для сборки для кода в удаленном главном репозитории GIT. Но нас интересует строительство из другой отрасли в GIT. В этом случае будет полезен спецификатор ветви.Сборка в Jenkins с использованием GIT
ответ
Да. Я некоторое время использую «спецификатор Branch», и он работает так, как ожидалось.
Да - указание ветви на задании будет отслеживать и строить из этой ветви.
От Дженкинс GIT плагина:
Укажите ветви, если вы хотите отслеживать конкретную отрасль в хранилище. Если оставить пустым, все ветви будут проверяться на изменения и построены.
Синтаксис имеет форму: REPOSITORYNAME/BRANCH. Кроме того, ФИЛИАЛ признан сокращением от /BRANCH, '' признан в качестве подстановочного знака, а '' признан в качестве подстановочного знака, который включает разделитель '/'. Следовательно, начало/ветви * будут соответствовать началу/ветви-foo, но не origin/branch/foo, тогда как начало/ветви будут совпадать как с началом, так и с ветвями-foo и origin/branch/foo.
Если вы используете пространства имен для структурирования ветвей (например, feature1/master или team1/requestA/rel-1.0), вам необходимо указать полный спецификатор ветки (включая «remotes /»): remotes/REPOSITORYNAME/BRANCH/WITH/NAMESPACE. . «remotes/origin/feature1/master» Конкретную ревизию можно проверить, указав хэш SHA1 этой ревизии в этом поле.
- 1. Jenkins Сборка, когда меняется конкретная ветка git
- 2. TFS Сборка через Jenkins
- 3. Параметрированная сборка в Jenkins
- 4. Сборка очереди в Jenkins
- 5. Автоматическое тестирование и сборка WAXSIM с использованием Jenkins с xcodebuild
- 6. Параметрированная сборка Jenkins
- 7. Jenkins Частичная сборка/модульная сборка на фиксаторе
- 8. Сборка версий с использованием в TFS с Git
- 9. Jenkins: работает сборка не обеспечивает докеры-рабыни
- 10. Интеграция GIT с Jenkins
- 11. Настройка jenkins с git
- 12. jenkins параметризованная сборка с артефактами nexus
- 13. Анализ сонара с использованием нескольких ветвей git в Jenkins
- 14. Jenkins, Git и Eclipse
- 15. jenkins git plugin с использованием --local при аутентификации с HTTPS
- 16. NodeJS/Jenkins/GIT и Jenkins Slave как веб-сервер
- 17. Проблема с Git Push и Jenkins Build
- 18. Конфигурация TFS-GIT с Jenkins
- 19. Jenkins Git Release Failure
- 20. Интеграция Git Slave с Jenkins
- 21. Аутентификация с Jenkins и Git
- 22. Проблема с Jenkins и Git
- 23. Jenkins Maven Release с GIT
- 24. Невозможно настроить Jenkins с GIT
- 25. Сборка внутри контейнера докеров в jenkins
- 26. Невозможно интегрировать jenkins и git
- 27. git clone errors с использованием AWS CodeCommit от Jenkins
- 28. Публичные файлы diff из git с использованием jenkins over ftp
- 29. Jenkins: клонирование удаленных git-хранилищ с использованием https не удалось
- 30. Невозможно прочитать переменные Git Environment Jenkins с использованием Groovy Jenkinsfile