-2

I am looking on how to do release pipelines to on-prem servers. I have read about self-hosted agents that are part of an agent pool. But I am also reading about deployment groups for target servers. Correct me if I am wrong, but deployment groups seem like a decentralized deployment as each target machine needs the agent installed and is responsible for deploying files onto the same machine. Also I read that deployment groups only work with classic release pipelines. So are deployment groups deprecated? Any guidance would be appreciated.

Daniel Mann
  • 57,011
  • 13
  • 100
  • 120
JakeUT
  • 359
  • 1
  • 4
  • 16

1 Answers1

-2

Apart from classic release pipelines, you can use YAML to author CI/CD pipelines, Create your first pipeline.

It's possible. All you need is a self-hosted agent and a deployment group. In my pipeline build I used the following tasks: MSBuild@1 PublishBuildArtifacts@1 Then in Release Pipeline: IIS Deployment

You can check availability and upcoming features at Azure DevOps Feature Timeline

References: Is it possible to connect azure pipelines to on premise servers?

Automating deployments to on premise servers with Azure DevOps

Ecstasy
  • 1,866
  • 1
  • 9
  • 17
  • Please refrain from posting link-only answers. Also, the question itself is off-topic (it's a documentation/offsite-resource request question). – David Makogon Jun 20 '21 at 11:19