Каков наилучший способ перемещения онлайн-функции Azure в локальный репозиторий git? - PullRequest
1 голос
/ 26 апреля 2019

Я написал приложение-функцию Azure, используя пользовательский интерфейс портала Azure. Код написан на C #.

Теперь я хочу:

  1. скачайте все соответствующие коды и файлы конфигурации этого функциональное приложение
  2. Создание проекта IDE (например, IntelliJ, код Visual Studio, ...)
  3. сохранить его в репозитории git
  4. Разверните код из IDE или командной строки в Azure и тем самым замените ранее написанную функцию Azure.

Пока что я нашел только документацию о том, как инициировать проекты функций Azure без предыдущего кода. Кто-нибудь знает, как сделать выше?

Ответы [ 2 ]

1 голос
/ 26 апреля 2019

Да, вы можете перейти к своей функции Обзор страница, нажмите Загрузить содержимое приложения, как показано ниже.

enter image description here

А в вашей ситуации вам нужны файлы конфигурации, поэтому выберите Content и Visual Studio Project и Включить параметры приложения в загрузку . Что такое настройки приложения? Это будет включать local.settings.json файл, содержащий настройки вашего приложения.

enter image description here

Также третье лицо.dll включены.

enter image description here

В VS выберите папку, и она будет работать.

enter image description here

Обновление:

Откройте функцию с помощью vs, затем просто щелкните правой кнопкой мыши по этой функции и выберите «Опубликовать», она покажет вам страницу публикации.Нажмите «Пуск», после чего вы сможете опубликовать его в существующей функции.

enter image description here

enter image description here

enter image description here

0 голосов
/ 26 апреля 2019

Выполните следующие действия. Настройка конвейера CI / CD для функций Azure Документ, который подробно объясняет каждый шаг.

...