Skip to content

tapendium/tap-build-artifact-buildkite-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tap build artifact buildkite plugin

A private Buildkite Plugin to upload and download build artifacts

Download Example

steps:
  - label: 'Download artifacts'
    env:
      - YOUR_ENV: 'path/to/*'
    plugins:
      - tapendium/tap-build-artifact#v1.1.1:
          debug: true
          type: download
          artifacts-path-env: YOUR_ENV

Specifying artifact path directly

steps:
  - label: 'Download artifacts'
    plugins:
      - tapendium/tap-build-artifact#v1.1.1:
          debug: true
          type: download
          artifacts-path: path/to/*

Ignore errors when path not found

steps:
  - label: 'Download artifacts'
    plugins:
      - tapendium/tap-build-artifact#v1.1.1:
          debug: true
          type: download
          artifacts-path: path/to/*
          ignore-missing: true

Upload Example

steps:
  - label: 'Upload artifacts'
    env:
      - YOUR_ENV: 'path/to/*'
    plugins:
      - tapendium/tap-build-artifact#v1.1.1:
          debug: true
          type: upload
          artifacts-path-env: YOUR_ENV

Specifying artifact path directly

steps:
  - label: 'Upload artifacts'
    plugins:
      - tapendium/tap-build-artifact#v1.1.1:
          debug: true
          type: upload
          artifacts-path: path/to/*

Developing

To run the tests:

docker-compose run --rm tests