From 8637f894f2f9b6f12790b36be09624f0960ba47c Mon Sep 17 00:00:00 2001 From: Vyacheslav Starostin <32613074+vstarostin@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:21:44 +0500 Subject: [PATCH] Add possibility to fetch jsonCredentialsAzure from Vault (#5011) --- cmd/azureBlobUpload_generated.go | 6 ++++++ resources/metadata/azureBlobUpload.yaml | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/cmd/azureBlobUpload_generated.go b/cmd/azureBlobUpload_generated.go index a6b69faab..85b262728 100644 --- a/cmd/azureBlobUpload_generated.go +++ b/cmd/azureBlobUpload_generated.go @@ -145,6 +145,12 @@ func azureBlobUploadMetadata() config.StepData { { Name: "jsonCredentialsAzure", ResourceRef: []config.ResourceReference{ + { + Name: "azureDevOpsVaultSecretName", + Type: "vaultSecret", + Default: "azure-dev-ops", + }, + { Name: "azureCredentialsId", Type: "secret", diff --git a/resources/metadata/azureBlobUpload.yaml b/resources/metadata/azureBlobUpload.yaml index ff6a0089c..a022e533e 100644 --- a/resources/metadata/azureBlobUpload.yaml +++ b/resources/metadata/azureBlobUpload.yaml @@ -19,8 +19,11 @@ spec: - PARAMETERS secret: true resourceRef: - - name: azureCredentialsId - type: secret + - type: vaultSecret + name: azureDevOpsVaultSecretName + default: azure-dev-ops + - type: secret + name: azureCredentialsId - name: filePath resourceRef: - name: commonPipelineEnvironment