Здравствуйте, коллеги-разработчики
Я столкнулся с проблемой (сюрприз, а?). В нашей компании мы находимся в процессе переключения наших репозиториев GitHub на Micrsoft Azure, поскольку мы приобрели лицензии для MSDN, SharePoint и т. Д. И т. Д. И т. П.
Как и многие другие до нас, у нас есть ASP.NETПриложение Framwork MVC, для которого мы хотели бы настроить конвейер в Azure, чтобы иметь возможность отслеживать процесс разработки. Это было бы очень хорошо, если бы у нас были серверы в облаке или доступ к ним из любой точки, кроме нашей собственной сети. Серверы, конечно, в некоторой степени открывают себя, поскольку размещают веб-приложения по URL-адресу, но это все.
Приложения, которые мы запускаем, управляются и обслуживаются IIS Manager
. Сервер, на котором я сейчас работаю, это Windows Server 2012R2
. Есть ли какой-нибудь способ, которым интернет знает, что я могу предоставить сервер для нашей установки DevOps Azure, чтобы я мог создать конвейеры для развертывания и сделать свою жизнь SO гораздо проще.
EDIT : Мне просто кажется, что я могу создать сценарий PowerShell, который я могу запустить на сервере после того, как DevOps выполнил сборку ивыпуск? Или я здесь не прав?
РЕДАКТИРОВАТЬ2: ответ дан ниже.