Add ci tasks to validate vsce_token without publishing

This commit is contained in:
Kris De Volder
2022-04-21 09:37:40 -07:00
parent 94b69086bc
commit d2b38b8eec
3 changed files with 23 additions and 0 deletions

View File

@@ -10,6 +10,8 @@ resource_types:
type: docker-image
source:
repository: cfcommunity/slack-notification-resource
username: ((docker_hub_username))
password: ((docker_hub_password))
tag: latest
- name: artifactory-resource
type: docker-image
@@ -728,6 +730,11 @@ jobs:
# trigger: true
# passed:
# - publish-release
- name: verify-vsce-token
plan:
- get: sts4
- task: verify-vsce-token
file: sts4/concourse/tasks/verify-vsce-token.yml
- name: publish-release
serial: true
plan:
@@ -1006,6 +1013,7 @@ groups:
- build-manifest-yaml-vsix-snapshot
- name: vscode-release
jobs:
- verify-vsce-token
- build-bosh-rc
- build-concourse-rc
- build-manifest-yaml-rc

View File

@@ -0,0 +1,11 @@
inputs:
- name: sts4
platform: linux
image_resource:
type: docker-image
source:
username: ((docker_hub_username))
password: ((docker_hub_password))
repository: springci/sts4-build-env
run:
path: sts4/concourse/tasks/vsce-verify-token.sh

View File

@@ -0,0 +1,4 @@
#!/bin/bash
set -e
workdir=`pwd`
vsce verify-pat -p Pivotal