github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/topgun/tasks/credential-management-with-job-inputs.yml (about) 1 --- 2 platform: linux 3 4 image_resource: 5 type: mock 6 source: 7 mirror_self: true 8 force_version: ((resource_version)) 9 10 inputs: 11 - name: some-resource 12 13 params: 14 EXPECTED_RESOURCE_SECRET: 15 EXPECTED_RESOURCE_VERSION_SECRET: 16 17 run: 18 path: sh 19 args: 20 - -ec 21 - | 22 # test image_resource secret 23 test "$MIRRORED_VERSION" = "$EXPECTED_RESOURCE_VERSION_SECRET" 24 25 # test input secret from job (secret is scoped to job's pipeline with execute -j) 26 test "$(cat some-resource/resource_secret)" = "$EXPECTED_RESOURCE_SECRET" 27 28 echo all credentials matched expected values