GithubHelp home page GithubHelp logo

isabella232 / resource-types Goto Github PK

View Code? Open in Web Editor NEW

This project forked from concourse/resource-types

0.0 0.0 0.0 99 KB

A place where the concourse resource types live.

License: Apache License 2.0

resource-types's Introduction

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.

resource-types's People

Contributors

youssb avatar dcsg avatar srinivasa-vasu avatar tenjaa avatar patrickcrocker avatar shyamz-22 avatar tremblaysimon avatar flavorjones avatar michaellihs avatar marco-m avatar jmkarthik avatar jgriff avatar johannesrudolph avatar ari-becker avatar ljfranklin avatar mac-adamarczuk avatar mdb avatar scottamus2001 avatar shyx0rmz avatar rorsten avatar rubenv avatar scottietremendous avatar suhlig avatar tomoyukim avatar troykinsella avatar vishweshwarp avatar ivan-avalos avatar ktchen14 avatar moredhel avatar mockersf avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.