Sha256: 4f080e2fb727a9685d1f74cc431c58d9d4795d76b37e8db798dddabe7d9dcd33

Contents?: true

Size: 1.7 KB

Versions: 2

Compression:

Stored size: 1.7 KB

Contents

#+TITLE: RubyGems Concourse Resource
#+SUBTITLE: A Custom Resource for Concourse
#+LATEX: \pagebreak

* Overview

RubyGems Integration for Concourse Pipelines.

* Usage

Add the resource to your pipeline's ~resource_types~ (requires Concourse 0.74.0+)

#+BEGIN_SRC yaml
  resource_types:
    - name: rubygems
      type: docker-image
      source:
        repository: resource/rubygems
#+END_SRC

* Source Configuration

|---------+----------+--------------+----------------------|
| Name    | Required | Default      | Description          |
|---------+----------+--------------+----------------------|
| gem     | Yes      |              | The name of the gem  |
| host    | No       | rubygems.org | The RubyGems host    |
| api_key | Yes      |              | Key for RubyGems API |
|---------+----------+--------------+----------------------|

* Behaviour

** ~check~ Find the available versions for a gem

*** Parameters

- None

** ~in~ Fetch a gem

Fetch a gem.

*** Parameters

- None

** ~out~ Publish a gem

*** Parameters

|------+----------+------------------+--------------------------------------|
| Name | Required | Default          | Description                          |
|------+----------+------------------+--------------------------------------|
| glob | no       | pkg/#{gem}-*.gem | Globbing pattern for files to upload |
|------+----------+------------------+--------------------------------------|

* License


  ~concourse-resource-rubygems~ is available under the [[https://tldrlegal.com/license/mit-license][MIT License]]. See
  ~LICENSE.txt~ for the full text.

* Contributors

- [[https://colstrom.github.io/][Chris Olstrom]] | [[mailto:chris@olstrom.com][e-mail]] | [[https://twitter.com/ChrisOlstrom][Twitter]]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
concourse-resource-rubygems-0.4.6 README.org
concourse-resource-rubygems-0.4.5 README.org