Skip to content

Concourse CI: make a pipeline public

Concourse by default hides newly created pipelines from the public. That's not in the interest of Open Source projects, which want to show the entire build process.

The fly command "expose-pipeline" will reveal a pipeline, and "hide-pipeline" will stash it away.

fly --target ci expose-pipeline --pipeline example
fly --target ci hide-pipeline --pipeline example

A pipeline which is exposed will still not show build logs. For that, every job must be set to "public: true" as well.

Unfortunately it does not seem to be possible to set the exposure in the pipeline definition itself. Therefore the "expose-pipeline" command must be re-executed if the pipeline is destroyed and recreated.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.
Form options