Как создать задачу на развертывание в Azure - GangOfRealityCorp/HookahNetForCorp GitHub Wiki
Precondition:
- Должен быть создан реестр контейнеров (container registry, создается UI'но)
- Должна быть включена Azure CLI (консоль в Azure)
Case
1. Создать токен в GitHub
- Перейти на https://github.com/settings/tokens/new
- Ввести описание
- Включить пункты repo:status и public_repo
- Нажмите кнопку Generate token
- Сохранить токен для последующего использования
2. Выполнить команду в Bash
az acr task create
--registry имя_реестра_контейнеров
--name имя_задачи
--image имя_образа:latest
--context https://github.com/имя_юзера_гитхаб/имя_репозитория.git#имя_ветки
--file имя_проекта/Dockerfile
--git-access-token токен_гитхаб
3. Запустить задачу вручную можно с помощью команды
az acr task run --registry $ACR_NAME --name taskhelloworld