How To's
This section contains How To’s for various tasks
Add a Job to TestGrid
How to add a new job to a TestGrid page and how this designation relates to release gating configuration.
Add a New Cluster Profile
How to add a cluster profile to the test platform.
Add security scanning
How to add security scanning to gate PR merging.
Adding a New Secret to CI
How to self-service manage secret data provided to jobs during execution.
Adding and Changing Step Registry Content
How to contribute or change the content of the step registry.
Configuring capabilities for the job
How to configure capabilities to trigger the job on a specified cluster
Contributing CI Configuration to the openshift/release Repository
How to self-service contribute or change configuration for jobs or the broader CI system.
Creating a Cluster Pool
How to create a cluster pool from which a job can claim a cluster.
Creating a Pipeline
How to use existing functionalities to create a simple 2-stage pipeline
Interacting With CI Image Registries
How to interact with the CI image registries, set up service account access and interact with images for a specific job.
Interacting With Running CI Jobs
How to interact with jobs currently running on the CI cluster for your pull requests.
Migrating CI Jobs from Templates to Multi-stage Tests
How to self-service migrate jobs from using the deprecated Template approach to the multi-stage system.
Mirror an Image to an External Registry
How to mirror an image built in the CI system out to an external registry.
Multi Architecture
Configure ci-operator to build container images and run tests across multiple CPU architectures
Multi-PR Presubmit Testing
Testing changes from multiple pull requests
Naming your CI Jobs
How to name your CI job.
Onboarding a New Component for Testing and Merge Automation
How to onboard a new component repository to the CI system for testing and merge automation.
Overriding Failing CI Jobs
How and when to override a failing CI job in order to allow a pullrequest to merge
Receive PR Review Request Reminders
Configure open PR review request reminders for yourself and your team for the repositories you care about
Run Podman in a Test Container
How to run a test that uses Podman to spawn containers.
Set Up RBACs on CI Clusters
How to set up RBACs on CI clusters.
Set Up Slack Alerts for Job Results
How to set up alerting to Slack for a CI job.
Testing Operators Built With The Operator SDK and Deployed Through OLM
How to configure tests for a component that is deployed as an operator through OLM.
Triggering ProwJobs via the REST
How to interact with the REST interface to run jobs and get information about results.
Using External Images in CI
How to mirror external images to the CI environments for use in jobs.
Viewing job artifacts
How to investigate the execution and outcome of a CI job using the artifacts directory.
Last modified June 7, 2022: feat: reorder side menu to easily find getting started (4bc7c7b)