concourse-pipeline-resource

module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2016 License: MIT

README

Concourse Pipeline Resource

Interact with concourse pipelines from concourse.

Installing

This resource is only compatible with Concourse versions 0.74.0 and higher as no BOSH release is provided. Use this resource by adding the following to the resource_types section of a pipeline config:

resource_types:
- name: concourse-pipeline
  type: docker-image
  source:
    repository: robdimsdale/concourse-pipeline-resource
    tag: v0.6.3

The value for tag should be the latest tag in this repository.

The docker image is robdimsdale/concourse-pipeline-resource; the images are available on dockerhub.

The rootfs of the docker image is available with each release on the releases page.

The docker image is semantically versioned; these versions correspond to the git tags in this repository.

Source Configuration

  • target: Required. URL of your concourse instance e.g. https://my-concourse.com.

  • username: Required. Basic auth username for logging in to Concourse. Basic Auth must be enabled on the Concourse installation.

  • password: Required. Basic auth password for logging in to Concourse. Basic Auth must be enabled on the Concourse installation.

Example Pipeline Configuration
Check
---
resources:
- name: my-pipelines
  type: concourse-pipeline
  source:
    target: https://my-concourse.com
    username: some-user
    password: some-password

Behavior

check: Check for changes to the pipelines.

Return a checksum of the concatenated contents of all pipelines.

Project management

The CI for this project can be found at https://concourse.robdimsdale.com/pipelines/concourse-pipeline-resource and the scripts can be found in the robdimsdale-ci repository.

The roadmap is captured in Pivotal Tracker.

Directories

Path Synopsis
cmd
in
out
fakes
This file was generated by counterfeiter
This file was generated by counterfeiter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL