Редактировал(а) Alexandr Fokin 2023/02/20 13:47

Скрыть последних авторов
Alexandr Fokin 6.8 1 = **Build pipline** =
Alexandr Fokin 2.1 2
Alexandr Fokin 5.1 3 YAML разметка как способ декларирования build pipline.
Alexandr Fokin 2.1 4 YAML schema
5 https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema%2Cparameter-schema
6
Alexandr Fokin 5.1 7 Key concepts for new Azure Pipelines users
8 https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started/key-pipelines-concepts?view=azure-devops
9
10 [[image:https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started/media/key-concepts-overview.svg]]
11
Alexandr Fokin 6.8 12 == **Основные компоненты:** ==
Alexandr Fokin 5.1 13
Alexandr Fokin 6.8 14 |Stage|Содержит перечень Job
15 |Job|Содержит перечень Task
Alexandr Fokin 5.1 16 Dependencies
Alexandr Fokin 6.8 17 [[https:~~/~~/docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#dependencies>>https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#dependencies]]
18 |Task|Выполняет одно конкретно действие
Alexandr Fokin 5.1 19
20
Alexandr Fokin 6.8 21 == **Структура папок:** ==
Alexandr Fokin 5.1 22
Alexandr Fokin 6.8 23 |a|папка для артефактов билда
24 |b|папка выполнения билда и хранения бинарников
25 |s|исходный код репозитория
Alexandr Fokin 5.1 26
Alexandr Fokin 6.1 27
Alexandr Fokin 3.1 28 Build and release tasks
29 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/?view=azure-devops
Alexandr Fokin 4.1 30
31 Use predefined variables
32 https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml