2016-11-08 3 views
1

Мы используем нашу конфигурацию развертывания/сценарии отдельно для нашего приложения, но не переместили их в VSTS. Я знаю, что Build Plans может вытащить внешние репозитории git, но этот параметр, похоже, не существует для связанных артефактов в Планах выпуска. Там также не работает задача «Clone Git Repository».Клонирование внешнего репозитория git в плане выпуска

Любые мысли о том, какими могут быть мои выборы?

ответ

1

Там должен быть два варианта для достижения ваших требований:

  1. Создать определение построения и использование внешних GIT репозиториев в нем, а затем связать определение построения в определении выпуска:

enter image description here

  1. Хотя задачи «Clone Git Repository» нет, вы можете использовать задачу командной строки для вызова команды git clone:

enter image description here

+0

Я хотел бы избежать # 1, как это не позволяет мне преподобному конфигурацию развертывания до повторного запуска релиза. Думаю, я поеду с №2, хотя для выполнения перед кешированием учетных данных потребуется несколько задач «Командная строка», что не является идеальным. Хорошая работа для группы задач, я думаю. –

+0

FWIW, я закончил использование # 2 с системой accesstoken: 'git clone https: // oauth: $ (SYSTEM_ACCESSTOKEN) @ path/to/_git' –

 Смежные вопросы

  • Нет связанных вопросов^_^