Skip to content
A place where the concourse resource types live.
Branch: master
Clone or download

Latest commit

YoussB remove .git from concourse-k8s since it shows as a moved repo
Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
Latest commit 73b20ca Feb 27, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Dec 2, 2019
README.md update README Dec 12, 2019
SHyx0rmZ-aptly-cli.yml Add aptly-cli, capistrano, and bitbucket-build-status resource types Jan 30, 2020
SHyx0rmZ-bitbucket-build-status-notification.yml Add aptly-cli, capistrano, and bitbucket-build-status resource types Jan 30, 2020
SHyx0rmZ-capistrano.yml Add aptly-cli, capistrano, and bitbucket-build-status resource types Jan 30, 2020
alphagov-paas-grafana-annotation-resource.yml remove -resource from alphagov-paas-grafana-annotation-resource.yml Jan 13, 2020
ari-becker-github-list-repos.yml Add "GitHub List Repos" Dec 29, 2019
brightzheng100-semver-config-resource.yml remove -resource from semver-config resource Dec 30, 2019
cappyzawa-romver-resource.yml fix based on https://github.com/concourse/resource-types/pull/10/file… Dec 22, 2019
ckaznocha-marathon-resource.yml Add marathon-resource Jan 3, 2020
concourse-bosh-io-release-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-bosh-io-stemcell-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-cf-resource.yml move cf-resource to new owner Feb 20, 2020
concourse-concourse-pipeline-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-datadog-event-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-docker-image-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-git-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-github-release-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-hg-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-mock-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-pool-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-registry-image-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-s3-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-semver-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-time-resource.yml remove -resource from Concourse resources Jan 2, 2020
concourse-tracker-resource.yml remove -resource from Concourse resources Jan 2, 2020
elgohr-concourse-blackduck.yml remove -resource from elgohr resources Dec 30, 2019
elgohr-concourse-sonarqube-notifier.yml remove -resource from elgohr resources Dec 30, 2019
emerald-squad-artifactory-resource.yml Add emerald-squad artifactory, cf-flyway and cf-zero-downtime resourc… Jan 28, 2020
emerald-squad-cf-flyway-resource.yml fix description indentation Jan 29, 2020
emerald-squad-cf-zero-downtime-resource.yml Add emerald-squad artifactory, cf-flyway and cf-zero-downtime resourc… Jan 28, 2020
flavorjones-irc-notification-resource.yml add flavorjones/irc-notification-resource Feb 26, 2020
frodenas-gcs-resource.yml Add gcs resource type Feb 1, 2020
haiku-irccat-resource.yml rename url to repo in the hipchat resource type Dec 30, 2019
jgriff-hipchat-notification-resource.yml remove -resource from hipchat resource Dec 30, 2019
ljfranklin-terraform-resource.yml Add terraform-resource Dec 18, 2019
mastertinner-apache-directory-index-resource.yml Add Apache Directory Index resource Dec 18, 2019
mdb-consul-kv-resource.yml add mdb consul-kv resource Jan 16, 2020
michaellihs-rocketchat-notification-resource.yml add rocketchat notification resource Jan 8, 2020
mockersf-concourse-slack-notifier.yml adding resource mockersf-concourse-slack-notifier Jan 13, 2020
moredhel-keyvalue-resource.yml add moredhel-keyvalue-resource Jan 13, 2020
nulldriver-cf-cli-resource.yml Fixed the name yaml attribute (bad copy-and-paste) Feb 5, 2020
nulldriver-maven-resource.yml Fixed the name yaml attribute (bad copy-and-paste) Feb 5, 2020
pivotal-cron-resource.yml fix typo Feb 27, 2020
pix4d-cogito.yml fix YAML indentation Jan 31, 2020
prometheus-pushgateway-resource.yml add prometheus push gateway resource Jan 8, 2020
rubenv-sentry-releases-resource.yml remove -resource from sentry resource Dec 30, 2019
sothr-concourse-rclone-resource.yml Add rclone resource type Jan 25, 2020
srinivasa-vasu-k8s.yml remove .git from concourse-k8s since it shows as a moved repo Feb 27, 2020
suhlig-rss-resource.yml remove -resource from rss resource Dec 30, 2019
telia-oss-github-pr-resource.yml Add Github PR resource Feb 27, 2020
tenjaa-phraseapp-resource.yml remove -resource from phraseapp resource Dec 30, 2019
troykinsella-ansible-playbook.yml Add Troy Kinsella's resources Dec 18, 2019
troykinsella-artifactory-deb.yml
troykinsella-artifactory.yml Add Troy Kinsella's resources Dec 18, 2019
troykinsella-docker-compose.yml Add Troy Kinsella's resources Dec 18, 2019
troykinsella-fly.yml Add Troy Kinsella's resources Dec 18, 2019
troykinsella-rubygems.yml Add Troy Kinsella's resources Dec 18, 2019

README.md

Table of Contents

Concourse Resource Types

Welcome to the Concourse resource types repository! Here you can publish your resource type. Upon approval, it will be live in the Concourse docs site under the ‘Resource Types’ section (coming soon).

On this page, you’ll find details on how to contribute a resource type to the repository. You can find instructions on building a resource type here.

Submitting a Resource Type

Resource types can be submitted directly to this repo through a fork-and-PR workflow:

  1. Fork the Concourse Resource Types repo into your Github account.

  2. Add a yaml file for your resource type directly in the same folder as this README.md.

    Follow the schema: [OWNER_NAME]-[RESOURCE_TYPE_NAME].yml for file name (e.g. concourse-git-resource.yml)

    ...
    /README.md
    /your-new-yaml.yml
    ...
    
  3. Populate your file with the resource type name, repo url and the description of the resource type. For example:

    name: git
    repo: https://github.com/concourse/git-resource
    ## Add the full url of the image if it is not listed under dockerhub
    container_image: concourse/git-resource
    description: |
        tracks commits in a branch of a Git repository
  4. Commit your work, making sure your commit has a signature certifying agreement to the DCO. For more information, see signing your work.

  5. When you're ready, push your code and submit a pull request!

  6. Your pull request will be reviewed by one or more maintainers, and you might receive feedback or requests for additional changes to your code.

    In order to approve a resource type, we check the following:

    • You are the primary maintainer of the resource type or affiliated to the maintaining org.
    • The repository url of the resource type is valid.
    • The container image of the resource type exits.
  7. When a maintainer accepts your changes, they will merge your pull request.

Where to get help

There are two main channels that the Concourse community uses for getting help and discussing potential changes.

  1. Get help in Discord in the #resource-types channel. Click here to get access.
  2. Discuss new ideas in the Concourse forums.
You can’t perform that action at this time.