starkandwayne/concourse-summary

Name: concourse-summary

Owner: Stark & Wayne

Description: null

Forked from: dgodd/concourse-summary

Created: 2017-08-23 18:04:56.0

Updated: 2018-05-13 03:59:20.0

Pushed: 2017-08-23 18:05:27.0

Homepage: null

Size: 625

Language: Crystal

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

concourse-summary

Ever wanted to have a quick overview of all of your concourse pipelines and groups? Then Concourse Summary is for you.

See an example at concourse-summary-crystal.cfapps.io

Usage

As this app is written in crystal it can be run in a number of ways:

Using crystal run
tal dep
tal run src/concourse-summary.cr
As a binary
tal dep
tal build --release src/concourse-summary.cr
As a CF app

You may want to modify the example manifest.yml file prior to running your CF push

ush

All configuration is managed using environment variables:

| Variable | Description | Example | | ——————- | —————————————————————————————– | ——————————————————————————————————————————————————————————– | | HOSTS | A space seperate list of all concourse hosts that you wish to have a dashboard for | ci.concourse.ci appdog.ci.cf-app.com buildpacks.ci.cf-app.com diego.ci.cf-app.com capi.ci.cf-app.com | | CS_GROUPS | A json string of a chosen group name, linking to a host, pipeline and groups in concourse | '{“test”:{“buildpacks.ci.cf-app.com”:{“binary-builder”:[“automated-builds”,“manual-builds”],“brats”:null},“diego.ci.cf-app.com”:{“greenhouse”:null},“capi.ci.cf-app.com”:null}}' | | SKIP_SSL_VALIDATION | If set to “true” then SSL Validation will be ignored for all hosts | “true” | | REFRESH_INTERVAL | An integer in seconds for configuring the page refresh interval, defaults to 30 | 10 |


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.