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

     1  ---
     2  platform: linux
     3  image_resource:
     4    type: docker-image
     5    source:
     6      repository: cfcli/cli-package
     7  
     8  inputs:
     9  - name: linux-compiled
    10  - name: osx-compiled
    11  
    12  outputs:
    13  - name: compiled
    14  
    15  run:
    16    path: bash
    17    args:
    18    - -c
    19    - |
    20      set -ex
    21  
    22      cwd=$PWD
    23  
    24      mkdir combined
    25  
    26      pushd linux-compiled
    27        tar -xvf *.tgz
    28        rm *.tgz
    29        mv * $cwd/combined
    30      popd
    31  
    32      pushd osx-compiled
    33        tar -xvf *.tgz
    34        rm *.tgz
    35        mv * $cwd/combined
    36      popd
    37  
    38      cd $cwd/combined
    39  
    40      tar -cvzf $cwd/compiled/cf-cli-binaries.tgz *