Skip to content

Commit cbc3adf

Browse files
committed
feature: Azure DevOps Project added further output parameters to better support dependency chains in meshStack
1 parent 02c7686 commit cbc3adf

File tree

1 file changed

+22
-1
lines changed
  • modules/azuredevops/project/buildingblock

1 file changed

+22
-1
lines changed

modules/azuredevops/project/buildingblock/outputs.tf

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ output "project_name" {
1010

1111
output "project_url" {
1212
description = "URL of the created Azure DevOps project"
13-
value = "${var.azure_devops_organization_url}/${azuredevops_project.main.name}"
13+
value = "${var.azure_devops_organization_url}/${replace(azuredevops_project.main.name, " ", "%20")}"
1414
}
1515

1616
output "project_visibility" {
@@ -55,4 +55,25 @@ output "group_memberships" {
5555
output "project_features" {
5656
description = "Enabled/disabled project features"
5757
value = var.project_features
58+
}
59+
60+
output "azure_devops_organization_url" {
61+
description = "Azure DevOps organization URL"
62+
value = var.azure_devops_organization_url
63+
}
64+
65+
output "key_vault_name" {
66+
description = "Name of the Key Vault containing the Azure DevOps PAT"
67+
value = var.key_vault_name
68+
}
69+
70+
output "resource_group_name" {
71+
description = "Resource group name containing the Key Vault"
72+
value = var.resource_group_name
73+
}
74+
75+
output "pat_secret_name" {
76+
description = "Name of the Azure DevOps PAT secret in Key Vault"
77+
value = var.pat_secret_name
78+
sensitive = true
5879
}

0 commit comments

Comments
 (0)