У меня есть частное хранилище, которое необходимо программно развернуть в службе приложений Azure. Он прекрасно работает с публичным репозиторием, но я не могу понять, как работает аутентификация.
Эта прекрасная ссылка ( Развертывание веб-сайта из частного репозитория Github с использованием шаблонов ARM ) - это точно такая же проблема, но у нее нет принятого ответа, и я попробовал все там безрезультатно.
Я создал токен личного доступа и сгенерировал что-то подобное для моего repoURL
https://username:accesstoken@github.com/orgname/reponame.git
Я все еще получаю 404, потому что он не может найти частное репо.
Я почти уверен, что это как-то связано с ключами развертывания Github. Я создал некоторые из них, но я не уверен, как их использовать, поскольку сервер, по своей природе являющийся динамическим, не существует заранее, и я не могу ничего на него установить. Я предполагаю, что как-то самому Azure нужно создать ключ развертывания и установить его, но я не уверен, как это сделать.
Я предполагаю, что это делается постоянно, но я просто не могу найти нужную ссылку ....