Forum Discussion
Sagar_Lad
May 16, 2020Copper Contributor
Create deployment group using Azure CLI/powershell and assign a VM in release pipeline
Hi Team, I have a requirement to create a release pipeline as below : I have a linux VM and I would like to automatically create a deployment group using azure cli/powershell and assign exist...
- May 21, 2020it looks like you want to create a deployment group using PowerShell
$baseUri = "https://dev.azure.com/{organisation}/{projectname}"
$accessToken = [System.Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes(":$($PersonalAccessToken)"))
$headers = @{
"Authorization" = "Basic $($accessToken)"
"Content-Type" = "application/json"
}
$uri = "$($baseUri)/_apis/distributedtask/deploymentgroups?api-version=5.1-preview.1"
$webResult = Invoke-WebRequest -Uri $uri -Method Get -Headers $headers -UseBasicParsing
Sagar_Lad
May 17, 2020Copper Contributor
Hi emreozanmemis ,
Thanks for the reply.
It seems my requirement is bit different.
1) I already have one resource group,Linux VM created.
2) I would like to create deployment group assigned to existing Linux VM using Powershell/CLI etc.
Could you guide me on how to achieve the same?
emreozanmemis
May 17, 2020Steel Contributor
Can you check the links below?
- Sagar_LadMay 20, 2020Copper Contributor
Hi emreozanmemis ,
Thanks for sharing the link.
I have gone through the Microsoft link but it seems that links is more about how to install devops agent.
I am looking for an option create deployment group using powershell
- atulramMay 21, 2020Copper Contributorit looks like you want to create a deployment group using PowerShell
$baseUri = "https://dev.azure.com/{organisation}/{projectname}"
$accessToken = [System.Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes(":$($PersonalAccessToken)"))
$headers = @{
"Authorization" = "Basic $($accessToken)"
"Content-Type" = "application/json"
}
$uri = "$($baseUri)/_apis/distributedtask/deploymentgroups?api-version=5.1-preview.1"
$webResult = Invoke-WebRequest -Uri $uri -Method Get -Headers $headers -UseBasicParsing
- Sagar_LadMay 18, 2020Copper Contributor