ci-tools

module
v0.0.0-...-3e092da Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 3, 2024 License: Apache-2.0

README

CI-Tools

This repositotory contains tooling used in Openshift CI. Please refer to the documentation for details.

Directories

Path Synopsis
cmd
determinize-prow-config
determinize-prow-config reads and writes Prow configuration to enforce formatting on the files
determinize-prow-config reads and writes Prow configuration to enforce formatting on the files
generate-registry-metadata
generate-registry-metadata creates a metadata.json file for a step registry directory that contains extra information useful for the configresolver's web UI
generate-registry-metadata creates a metadata.json file for a step registry directory that contains extra information useful for the configresolver's web UI
group-auto-updater
The purpose of this tool is to read a peribolos configuration file, get the admins/members of a given organization and update the users of a specific group in an Openshift cluster.
The purpose of this tool is to read a peribolos configuration file, get the admins/members of a given organization and update the users of a specific group in an Openshift cluster.
job-run-aggregator
The purpose of this tool is to read a peribolos configuration file, get the admins/members of a given organization and update the users of a specific group in an Openshift cluster.
The purpose of this tool is to read a peribolos configuration file, get the admins/members of a given organization and update the users of a specific group in an Openshift cluster.
repo-init
repo-init is an interactive command-line utility to bootstrap configuration options for repositories, including config for prow as well as ci-operator.
repo-init is an interactive command-line utility to bootstrap configuration options for repositories, including config for prow as well as ci-operator.
pkg
api
+groupName=ci.openshift.io
+groupName=ci.openshift.io
api/multiarchbuildconfig/v1
+groupName=ci.openshift.io
+groupName=ci.openshift.io
api/pullrequestpayloadqualification/v1
+groupName=ci.openshift.io
+groupName=ci.openshift.io
api/testimagestreamtagimport/v1
+groupName=ci.openshift.io
+groupName=ci.openshift.io
interrupt
Package interrupt is a copy of k8s.io/kubernetes/pkg/util/interrupt at https://github.com/kubernetes/kubernetes.
Package interrupt is a copy of k8s.io/kubernetes/pkg/util/interrupt at https://github.com/kubernetes/kubernetes.
jobrunaggregator/jobrunaggregatorapi
Package jobrunaggregatorapi is a generated GoMock package.
Package jobrunaggregatorapi is a generated GoMock package.
jobrunaggregator/jobrunaggregatorlib
Package jobrunaggregatorlib is a generated GoMock package.
Package jobrunaggregatorlib is a generated GoMock package.
kubernetes/pkg/credentialprovider
package credentialprovider copies the DockerConfigJSON-related parts from https://github.com/kubernetes/kubernetes/tree/b259c92dda81e18822b790501445d98d7c0ed339/pkg/credentialprovider in order to avoid depending on k8s.io/kubernetes directly, which is unsupported.
package credentialprovider copies the DockerConfigJSON-related parts from https://github.com/kubernetes/kubernetes/tree/b259c92dda81e18822b790501445d98d7c0ed339/pkg/credentialprovider in order to avoid depending on k8s.io/kubernetes directly, which is unsupported.
util/imagestreamtagwrapper
Package imagestreamtagwrapper implements a wrapper for a ctrlruntimeclient that assembles imagestreamtags client-side by fetching the corresponding imagestream and image(s).
Package imagestreamtagwrapper implements a wrapper for a ctrlruntimeclient that assembles imagestreamtags client-side by fetching the corresponding imagestream and image(s).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL