github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/ci/cli/tasks/extract-linux-binary.yml (about)

     1  ---
     2  platform: linux
     3  
     4  image_resource:
     5    type: docker-image
     6    source:
     7      repository: cfcli/cli-package
     8  
     9  inputs:
    10  - name: cf-cli-binaries
    11  
    12  outputs:
    13  - name: linux-cf-binary
    14  
    15  run:
    16    path: bash
    17    args:
    18    - -c
    19    - |
    20      set -ex
    21      set -o pipefail
    22  
    23      pushd cf-cli-binaries
    24        tar xvf cf-cli-binaries.tgz
    25        rm cf-cli-binaries.tgz
    26      popd
    27  
    28      mv cf-cli-binaries/cf-cli_linux_x86-64 linux-cf-binary/cf
    29      chmod +x linux-cf-binary/cf