Skip to content

Repository files navigation

jx build controller

Documentation Go Report Card Releases LICENSE Slack Status

jx-build-controller watches for PipelineRun resources and updates the PipelineActivity custom resources to reflect their status.

Also jx-build-controller optionally stores resources and logs to long term storage (e.g. buckets).

It can also optionally export OpenTelemetry traces, via OTLP (otlp:grpc:insecure, otlp:http:insecure, jaeger:http:thrift), configured with --traces-exporter-type and --traces-exporter-endpoint.

Note: The Jaeger thrift exporter was removed from OpenTelemetry, so jaeger:http:thrift uses the OTLP HTTP exporter instead. Older versions of Jaeger may not work.

Getting Started

The build controller is included OOTB inside JayeX

Download the jx-build-controller binary for your operating system and add it to your $PATH.

Commands

See the jx-build-controller command reference

About

a controller which watches PipelineRuns and updates PipelineActivity resources and stores container logs in bucket storage

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages