Azure pipelines github building branch

Мы пробуем использовать Azure Pipelines CI с проектом GitHub теперь, когда он доступен на торговой площадке. Я заметил, что он, похоже, не строит ветки, кроме master. В их документации указано, что если раздел trigger указан в azure-pipelines.yml, вы можете настроить его для Только сборки определенных ветвей, но если trigger не указан, он должен запускаться из всех ветвей.

Когда я вношу изменения в другие ветки, кроме master, они не запускают сборку. Кто-нибудь знает почему, или это ошибка?

Можете ли вы поделиться файлом yml?

Eddie Chen - MSFT 27.09.2018 08:17
0
1
310
3

Ответы 3

Как вы установили в свой файл azure-pipelines.yml?

Протестируйте с GitHub, следуя приведенному здесь образцу: Непрерывная интеграция (CI), и все работает как положено.

например,:

name: My Cool Build
trigger:

Он запустит сборку после того, как изменения будут применены к любой ветке ...

Добавление пустого блока триггера в мой файл конвейеров Azure, как этот, приводит к неудачной сборке.

Nick 14.09.2018 15:43

Я согласен, что примеры непонятны. Попробуйте этот пример, и он должен работать для создания ВСЕХ веток:

trigger:
  branches:
    include:
      - refs/heads/*

Пытаться

trigger:
  branches:
    include: ['*']

Как сообщается в комментариях в документах здесь (а не в самих документах, obvs)

Другие вопросы по теме