Разветвления для построения / Отрасли Заданная проблема распознавания нескольких веток - PullRequest
0 голосов
/ 25 июня 2019

Просто работаю над созданием нового проекта jenkins и пытаюсь получить один проект для построения нескольких веток. Я создаю репозиторий для решения .net и использую octopack для развертывания octopus для создания пакета nuget.

В разделе "ветки для сборки" я добавил две ветки в разделе "Спецификатор ветви" - master и development

В моей конфигурации msbuild я пробовал оба следующих варианта:

/p:Configuration=Release
/p:OctoPackAppendToPackageId=${JOB_NAME}
/p:OctoPackAppendToPackageId=${BRANCH_NAME} 

и

/p:Configuration=Release
/p:OctoPackAppendToPackageId=${JOB_NAME}-${BRANCH_NAME} 

При попытке собрать получаю

MSBUILD : OctoPack error OCTONUGET: The package ID 'myproject.${BRANCH_NAME}' contains invalid characters.

Как будто переменная BRANCH_NAME не существует, несмотря на то, что она указана в списке переменных среды Я за чем-то, что берет обе ветви и затем запускает команды сборки для обеих ветвей, оставляя мне один пакет для каждой ветви.

Любые предложения или простой способ добиться этого?

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