github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/testflight/fixtures/resource-types.yml (about) 1 --- 2 resource_types: 3 - name: custom-resource-type 4 type: mock 5 source: 6 mirror_self: true 7 initial_version: ((hash)) 8 9 - name: failing-custom-resource-type 10 type: mock 11 source: 12 check_failure: im totally failing to check 13 14 resources: 15 - name: my-resource 16 type: custom-resource-type 17 source: 18 initial_version: ((hash)) 19 20 - name: my-resource-image 21 type: custom-resource-type 22 source: 23 mirror_self: true 24 create_files: 25 unique: ((hash)) 26 27 28 jobs: 29 - name: resource-getter 30 plan: 31 - get: my-resource 32 - task: print-version 33 config: 34 platform: linux 35 36 image_resource: 37 type: custom-resource-type 38 source: {mirror_self: true} 39 40 inputs: 41 - name: my-resource 42 43 run: 44 path: sh 45 args: [-c, 'echo fetched version: $(cat my-resource/version)'] 46 47 - name: resource-putter 48 plan: 49 - put: my-resource 50 params: {version: some-pushed-version} 51 52 - name: resource-image-resourcer 53 plan: 54 - task: use-custom-resource-type 55 config: 56 platform: linux 57 58 image_resource: 59 type: custom-resource-type 60 source: 61 mirror_self: true 62 initial_version: image-version 63 64 run: 65 path: env 66 67 - name: resource-imager 68 plan: 69 - get: my-resource-image 70 - task: use-custom-resource-type 71 image: my-resource-image 72 config: 73 platform: linux 74 run: 75 path: env