From f5e3c7535a0654c76e8cac90ef50e770f280d2ea Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Thu, 21 Apr 2022 10:50:27 -0700 Subject: [PATCH] Fiddle with pipeline --- concourse/pipeline.yml | 1 + concourse/put-secret-in-vault.sh | 2 ++ concourse/tasks/vsce-verify-token.sh | 5 +++-- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 concourse/put-secret-in-vault.sh diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml index f643a12d7..a7bf16607 100644 --- a/concourse/pipeline.yml +++ b/concourse/pipeline.yml @@ -737,6 +737,7 @@ jobs: file: sts4/concourse/tasks/verify-vsce-token.yml params: vsce_token: ((vsce_token)) + vsce_publisher: ((vsce_publisher)) - name: publish-release serial: true plan: diff --git a/concourse/put-secret-in-vault.sh b/concourse/put-secret-in-vault.sh new file mode 100644 index 000000000..9cf46cb7a --- /dev/null +++ b/concourse/put-secret-in-vault.sh @@ -0,0 +1,2 @@ +#!/bin/bash +vault kv put concourse/tools/vsce_token value=something \ No newline at end of file diff --git a/concourse/tasks/vsce-verify-token.sh b/concourse/tasks/vsce-verify-token.sh index 6e166487e..38d70ba16 100755 --- a/concourse/tasks/vsce-verify-token.sh +++ b/concourse/tasks/vsce-verify-token.sh @@ -1,5 +1,6 @@ #!/bin/bash set -e cd sts4/vscode-extensions/vscode-concourse/ -echo "pat=$vsce_token" -vsce verify-pat -p "${vsce_token}" Pivotal +echo "publisher=$vsce_publisher" +echo "tk=$vsce_token" +vsce verify-pat -p "${vsce_token}" "$vsce_publisher"