Как создать задачу на развертывание в Azure - GangOfRealityCorp/HookahNetForCorp GitHub Wiki

Precondition:

  1. Должен быть создан реестр контейнеров (container registry, создается UI'но)
  2. Должна быть включена 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