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