Можно ли подключить лазурные конвейеры к локальным серверам?

Я перехожу с Jenkins, Bitbucket и Jira на Azure DevOps. Я хотел бы использовать лазурные конвейеры и подключиться к своему локальному серверу, развернуть свое приложение, запустить SonarQube и т. д.

Я пытался запустить локальный агент на своем компьютере, но мне не удалось выполнить развертывание.


Решено:
Это возможно.
Все, что вам нужно, — это агент с собственным размещением и группа развертывания. В своем пайплайне строить я использовал следующие задачи:
MSBuild@1
ОпубликоватьBuildArtifacts@1
Затем в конвейере Выпускать:
Развертывание IIS

Вы можете настроить собственный агент. что вы пробовали и что такое «не удалось запустить развертывание»?

Shayki Abramczyk 12.06.2019 14:12

Я не мог понять, как запустить MSBuild с помощью cmd от имени администратора, используя конвейеры Azure.

Guilherme Bordallo 12.06.2019 14:35

Почему вы должны работать от имени администратора? пожалуйста, поделитесь, как вы строите конвейер и какую ошибку вы получили.

Shayki Abramczyk 12.06.2019 14:36

Возможный дубликат Как предоставить Azure Pipelines доступ к сетевым ресурсам?

Daniel Mann 12.06.2019 15:16

Я пытался развернуть с помощью cmd. Сейчас пробую использовать задачи. Ошибка: задание Задание: шаг ссылается на задачу «IISWebAppDeploymentOnMachineGroup» версии «0.0.56», которая недопустима для данной цели задания. Трубопровод: gist.github.com/BordalloG/7aa6d98d746c8b856e46a48ae1aa9c0a

Guilherme Bordallo 12.06.2019 16:19

@GuilhermeBordallo У вас включен IIS на вашем компьютере?

Shayki Abramczyk 12.06.2019 17:15

Да, и у меня тоже есть сайт.

Guilherme Bordallo 12.06.2019 18:04

Отсутствовала группа развертывания. Я ценю вашу помощь @ShaykiAbramczyk!

Guilherme Bordallo 12.06.2019 18:36

Ты прав! развертывание iis предназначено только для группы развертывания.

Shayki Abramczyk 13.06.2019 07:56
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
7
9
10 096
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вам потребуется запустить агент развертывания локально, если вы хотите иметь возможность выполнять развертывание на имеющихся у вас серверах.

https://devblogs.microsoft.com/devops/deploying-to-on-premises-environments-with-visual-studio-team-services-or-team-foundation-server/

С учетом сказанного, когда вы выполняли настройку, вы настроили локальный агент, созданный вами в пуле? Вы назначили локальный агент группе сборки и группе развертывания?

Выполняли ли вы шаги здесь: https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops

Ответ принят как подходящий

Решено:
Это возможно.
Все, что вам нужно, — это агент с собственным размещением и группа развертывания. В моей сборке пайплайна я использовал следующие задачи: MSBuild@1
ОпубликоватьBuildArtifacts@1
Затем в конвейере выпуска:
Развертывание IIS

Другие вопросы по теме