Ненужная команда запуска в конвейерах Azure для .NET Core Project - PullRequest
1 голос
/ 03 октября 2019

Я создал службу приложений Linux под управлением .NET Core 2.2 в Azure. Когда я иду в центр развертывания и выбираю Azure-Repos / Azure-Pipelines в качестве исходного элемента управления, а затем выбираю мое репозиторий MVC Core, мне необходимо ввести команду запуска, но затем удалить эту команду в конфигурации службы приложений - Общие-Настройки не мешают запуску веб-сайта?

Редактировать: На самом деле, если я не удалю команду «Пуск» после развертывания, мое приложение не запустится!

Ответы [ 2 ]

0 голосов
/ 31 октября 2019

У меня была такая же проблема. Единственное решение, которое я нашел для этого, заключалось в следующем:

  1. Добавить случайный комментарий в качестве команды запуска (сборка может произойти сбой в первый раз) при настройке конвейера в Центре развертывания.
  2. Затем перейдите в Трубопроводы Azure -> Релизы -> Выберите YourPipeline -> Изменить -> Задачи -> Выберите «Развернуть службу приложения Azure»
  3. Прокрутите вниз параметры, и вы увидите «Запуск»команда "
  4. Удалить предыдущий ввод (шаг 1)
  5. Сохранить
0 голосов
/ 21 октября 2019

Ну да, AFAIK, это правда, что команда «Запуск» должна быть необязательной в блейде конфигурации Центра развертывания, как в задаче Развертывание службы приложений Azure , если только она не требуется по какой-то другой конкретной причине. .

Я свяжусь с нашими внутренними командами по этому поводу и вернусь с более подробной информацией, когда они у меня есть. Спасибо за вопрос!

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