У меня был похожий случай, и я нашел обходной путь.
У вас есть репозиторий, в котором вы храните свой код (это может быть GitHub, BitBucket или любой репозиторий, который не поддерживается Azure).У вас есть хранилище Azure Git, которое используется для доставки вашего кода на экземпляр хоста.
Мое решение состояло в том, чтобы настроить сценарий, который подготавливает код, создать структуру, соответствующую требованиям Azure, и отправить ее в хранилище Azure Git.
Работает как 1) Скомпилировать приложение (я использую .NET) 2) Запустить предварительную обработку HTML и CSS с помощью Gulp 3) Опубликовать веб-приложение в файловой системе 3.1) Использовать магию с файлами конфигурации (когда это требуется)4) Скопируйте опубликованную папку в папку с помощью Azure Git Repository 5) Зафиксируйте файлы в Azure Git Repository и нажмите
. Вы можете настроить его с помощью локального cmd-файла или создать сценарий с серверами CI, такими как TeamCity или Jenkins, которые запускаютсянажатие кнопки или изменение кода.