github.com/chenbh/concourse/v6@v6.4.2/testflight/fixtures/resource-types-privileged.yml (about)

     1  ---
     2  resource_types:
     3  - name: custom-resource-type
     4    type: mock
     5    privileged: ((privileged))
     6    source:
     7      mirror_self: true
     8      create_files:
     9        # ensure resources are unique so that caches aren't shared; otherwise a
    10        # privileged container may warm the cache which can propagate to
    11        # pipelines that don't have it marked privileged
    12        unique: ((unique_config))
    13  
    14  resources:
    15  - name: my-resource
    16    type: custom-resource-type
    17    source: {}
    18  
    19  jobs:
    20  - name: resource-getter
    21    plan:
    22    - get: my-resource
    23    - task: print-version
    24      config:
    25        platform: linux
    26  
    27        image_resource:
    28          type: custom-resource-type
    29          source: {mirror_self: true}
    30  
    31        inputs:
    32        - name: my-resource
    33  
    34        run:
    35          path: sh
    36          args:
    37          - -c
    38          - |
    39            echo fetched version: $(cat my-resource/version)
    40            echo privileged: $(cat my-resource/privileged)
    41  
    42  - name: resource-putter
    43    plan:
    44    - put: my-resource
    45      params: {version: some-pushed-version}