Я создал конвейер Azure для создания проекта VS (c ++) и с помощью визуального редактора все заработал, затем я использовал предложенный ими yaml, добавил файл azure-pipelines.yml в свой проект и добавил триггер,
Когда я фиксирую сборку, запускается процесс, но он использует шаги, которые я создал в визуальном редакторе, а не то, что находится в файле .yml.Я фактически запускаю два задания в .yml (OSX и Windows) и, конечно же, оба задания запускаются, но они игнорируют все шаги в моем .yml и вместо этого выполняют шаги в визуальном редакторе.
Я в недоумении.
Вот кусок файла .yml ...
trigger:
- master
jobs:
- job: Mac
pool:
name: Hosted macOS
demands:
- cmake
- xcode
steps:
- task: CMake@1
displayName: 'CMake "Xcode" Release'
inputs:
workingDirectory: '_buildOSX'
cmakeArgs: 'bla bla bla'
- task: Xcode@5
displayName: 'Xcode build'
inputs:
xcWorkspacePath: '$(Parameters.xcWorkspacePath)'
scheme: '$(Parameters.scheme)'
xcodeVersion: '$(Parameters.xcodeVersion)'
SNIP
- job: Windows
pool:
name: Hosted VS2017
demands:
- cmake
- msbuild
- visualstudio
steps:
- task: CMake@1
displayName: 'CMake "Visual Studio 17" Release'
inputs:
workingDirectory: '_buildWin'
cmakeArgs: 'bla bla bla'
SNIP
Опять же, триггер выполняется и запускает 2 задания, как указано в списке, но не выполняет шаги в файле .yml.