aboutsummaryrefslogtreecommitdiff

concourse

A versioned catalogue of re-usable Concourse bits

Usage

Include the following resource in the pipeline where you wish to consume a task:

- name: concourse
  type: git
  source:
    uri: https://git.segundo.io/concourse

To use a task, ensure that you get: concourse earlier in your plan. Remember to perform any input/output mapping from the generic names inside the task (on the left of the colon), to your specific names outside the task (on the right of the colon).

jobs:
  name: do-the-thing
  plan:
  - get: concourse-tasks
    # ...
  - task: tarball-files
    file: concourse-tasks/tar/task.yml
    input_mapping: { input: your-directory }
    output_mapping: { output: name-you-want }
    params:
      INCLUDE: file1 file2
      TARBALL_NAME: my-tarball