Как настроить проект Azure Functions (C #) в GitHub для автоматического развертывания? - PullRequest
0 голосов
/ 04 февраля 2019

Я создал проект Azure Functions 2.0 (C #) в VS 2017 и поместил его в GitHub.Если я публикую в Azure напрямую из VS, он работает просто отлично.Затем я получил доступ к порталу Azure, чтобы настроить функции Azure, и есть эта опция для развертывания из GitHub.Я настроил эту опцию, и когда я что-то фиксирую в GitHub, портал Azure обнаруживает и запускает некоторый процесс (в Центре развертывания есть журналы со статусом «успех» для каждого изменения, внесенного в GitHub), но код не развернут.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 06 февраля 2019

Спасибо, ребята!Я нашел проблему!Сначала я опубликовал свое решение непосредственно из Visual Studio в Azure.Затем все функции стали доступны только для чтения, поэтому процесс сборки успешно завершился, но файлы не обновились.

Я удалил свое приложение функций и заново создал его вручную, а также настроил развертывание с помощью Kudu, получая данные из GitHub,и тогда все работает как шарм!Каждый коммит в github обновляет мое приложение!

0 голосов
/ 05 февраля 2019

Убедитесь, что Visual Studio подключен к GitHub для использования функции Azure

enter image description here

В центре развертывания необходимо проверить, подключено ли развертываниена github

Fetching github code

Также необходимо проверить версию функции Azure 2.

Azure function version

Пошаговое руководство Ссылка на мою статью Непрерывное развертывание функции Azure из Github с использованием Kudu Build Server

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...