Azure Pipelines GitHub строительные ветки - PullRequest
0 голосов
/ 13 сентября 2018

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

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

Ответы [ 3 ]

0 голосов
/ 01 октября 2018

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

trigger:
  branches:
    include:
      - refs/heads/*
0 голосов
/ 26 марта 2019

Попробуйте

trigger:
  branches:
    include: ['*']

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

0 голосов
/ 14 сентября 2018

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

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

например,:

name: My Cool Build
trigger:

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

...