Jenkins не извлекает правильную версию, когда хранилище совпадает с общей библиотекой - PullRequest
0 голосов
/ 13 июня 2019

У меня есть git-репозиторий, содержащий:

  • общая библиотека jenkins
  • документация для общей библиотеки
  • файл Jenkins, используемый для сборки и развертывания документации

Мой Jenkinsfile использует ту же общую библиотеку, но в фиксированной версии.

Я ожидаю, что Jenkins:

  • извлечет общую библиотеку v0.1.0 (например) в $WORKSPACE@libs
  • извлечение ветки feat/new-stuff в $WORKSPACE

Где $WORKSPACE - это путь к рабочему пространству, заданному Jenkins

Но, судя по моему опыту, извлеченная ветвь - это не feat/new-stuff, а тег v0.1.0.

Я бы не хотел, чтобы моя документация и исходный код находились в разных репозиториях.

Заранее благодарю за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...