Jobs
This document intends to provide an overview over our jobs running via Prow, GitHub actions and Google Cloud Build.
Builds and Tests running on the main branch
NOTE: To see which test jobs execute which tests or e2e tests, you can click on the links which lead to the respective test overviews in [test-grid].
Presubmits
Prow Presubmits:
- pull-cluster-api-provider-aws-test
./scripts/ci-test.sh - pull-cluster-api-provider-aws-build
./scripts/ci-build.sh - pull-cluster-api-provider-aws-verify
make verify - pull-cluster-api-provider-aws-e2e-conformance
./scripts/ci-conformance.sh - pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts
./scripts/ci-conformance.sh- E2E_ARGS:
-kubetest.use-ci-artifacts
- E2E_ARGS:
- pull-cluster-api-provider-aws-e2e-blocking
./scripts/ci-e2e.sh- GINKGO_FOCUS:
[PR-Blocking]
- GINKGO_FOCUS:
- pull-cluster-api-provider-aws-e2e
./scripts/ci-e2e.sh - pull-cluster-api-provider-aws-e2e-eks
./scripts/ci-e2e-eks.sh
Postsubmits
Prow Postsubmits:
- ci-cluster-api-provider-aws-e2e
./scripts/ci-e2e.sh - ci-cluster-api-provider-aws-eks-e2e
./scripts/ci-e2e-eks.sh - ci-cluster-api-provider-aws-e2e-conformance
./scripts/ci-conformance.sh
- post-cluster-api-provider-aws-push-images Google Cloud Build:
make release-staging
Periodics
Prow Periodics:
- periodic-cluster-api-provider-aws-e2e
./scripts/ci-e2e.sh - periodic-cluster-api-provider-aws-eks-e2e
/scripts/ci-e2e-eks.sh - periodic-cluster-api-provider-aws-e2e-conformance
./scripts/ci-conformance.sh - periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts
./scripts/ci-conformance.sh- E2E_ARGS:
-kubetest.use-ci-artifacts
- E2E_ARGS:
- periodic-cluster-api-provider-aws-coverage
./scripts/ci-test-coverage.sh
- cluster-api-provider-aws-push-images-nightly Google Cloud Build:
make release-staging-nightly