развернуть два проекта в одном сервисе приложений в Azure Devops - PullRequest
0 голосов
/ 06 марта 2019

Я хочу развернуть два проекта в Azure Devops.Я создал конвейер, который указывает на одну службу приложений, созданную на портале Azure, и развернул ее.Я могу развернуть один веб-проект за раз, однако, когда я пытаюсь добавить еще один проект (микросервис), то происходит сбой выпуска.

Я получаю следующую ошибку.enter image description here

, пожалуйста, предложите что-нибудь об этом.

Я хочу использовать одну и ту же службу приложений и развернуть одно веб-приложение и микросервис.

Ответы [ 2 ]

0 голосов
/ 09 марта 2019

Я думаю, что то, что вы пытаетесь сделать, лучше всего решено в выпуске DevOps.

  1. Создание отдельных сборок для обоих проектов (это все еще в стадии сборки)
  2. Создайте один выпуск и добавьте артефакты обоих проектов (Изображение 1)
  3. Вы можете упорядочить развертывание каждого проекта при создании этапов, скажем, prod stage.
  4. В качестве альтернативы вы можете создать один этап с отдельными задачами для развертывания каждого решения. (Изображение 2)

Iamge 1

Image 2

0 голосов
/ 06 марта 2019

Это можно сделать, добавив два отдельных шага «Развернуть службу приложений Azure» в конвейер выпуска.

Убедитесь, что вы изменили поле пакета

enter image description here

из: $ (System.DefaultWorkingDirectory) / ** / *. Zip

to: $ (System.DefaultWorkingDirectory) / **** / [имя-сайта] .zip

и to: $ (System.DefaultWorkingDirectory) / **** / [имя микросервиса] .zip

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