|
| 1 | +# Jobs |
| 2 | + |
| 3 | +This document intends to provide an overview over our jobs running via Prow, GitHub actions and Google Cloud Build. |
| 4 | + |
| 5 | +## Builds and Tests running on the main branch |
| 6 | + |
| 7 | +> 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]. |
| 8 | +
|
| 9 | +### Presubmits |
| 10 | + |
| 11 | +Prow Presubmits: |
| 12 | + |
| 13 | +* [pull-cluster-api-provider-aws-test] `./scripts/ci-test.sh` |
| 14 | +* [pull-cluster-api-provider-aws-build] `./scripts/ci-build.sh` |
| 15 | +* [pull-cluster-api-provider-aws-verify] `make verify` |
| 16 | +* [pull-cluster-api-provider-aws-e2e-conformance] `./scripts/ci-conformance.sh` |
| 17 | +* [pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts] `./scripts/ci-conformance.sh` |
| 18 | + * E2E_ARGS: `-kubetest.use-ci-artifacts` |
| 19 | +* [pull-cluster-api-provider-aws-e2e-blocking] `./scripts/ci-e2e.sh` |
| 20 | + * E2E_FOCUS: `[PR-Blocking]` |
| 21 | +* [pull-cluster-api-provider-aws-e2e] `./scripts/ci-e2e.sh` |
| 22 | +* [pull-cluster-api-provider-aws-e2e-eks] `./scripts/ci-e2e-eks.sh` |
| 23 | + |
| 24 | +[pull-cluster-api-provider-aws-e2e-eks]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-e2e-eks-main&show-stale-tests= |
| 25 | +[pull-cluster-api-provider-aws-e2e]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-e2e-main&show-stale-tests= |
| 26 | +[pull-cluster-api-provider-aws-e2e-blocking]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-quick-e2e-main&show-stale-tests= |
| 27 | +[pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-conformance-main-k8s-main&show-stale-tests= |
| 28 | +[pull-cluster-api-provider-aws-e2e-conformance]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-conformance&show-stale-tests= |
| 29 | +[pull-cluster-api-provider-aws-verify]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-verify&show-stale-tests= |
| 30 | +[pull-cluster-api-provider-aws-test]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-test&show-stale-tests= |
| 31 | +[pull-cluster-api-provider-aws-build]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#pr-build&show-stale-tests= |
| 32 | + |
| 33 | +### Postsubmits |
| 34 | + |
| 35 | +Prow Postsubmits: |
| 36 | + |
| 37 | +* [ci-cluster-api-provider-aws-e2e] `./scripts/ci-e2e.sh` |
| 38 | +* [ci-cluster-api-provider-aws-eks-e2e] `./scripts/ci-e2e-eks.sh` |
| 39 | +* [ci-cluster-api-provider-aws-e2e-conformance] `./scripts/ci-conformance.sh` |
| 40 | + |
| 41 | +[ci-cluster-api-provider-aws-e2e-conformance]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#postsubmit-conformance-main&show-stale-tests= |
| 42 | +[ci-cluster-api-provider-aws-eks-e2e]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#postsubmit-eks-e2e-main&show-stale-tests= |
| 43 | +[ci-cluster-api-provider-aws-e2e]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#postsubmit-e2e-main&show-stale-tests= |
| 44 | + |
| 45 | +* [post-cluster-api-provider-aws-push-images] Google Cloud Build: `make release-staging` |
| 46 | + |
| 47 | +[post-cluster-api-provider-aws-push-images]: https://testgrid.k8s.io/sig-cluster-lifecycle-image-pushes#post-cluster-api-provider-aws-push-images |
| 48 | + |
| 49 | +### Periodics |
| 50 | + |
| 51 | +Prow Periodics: |
| 52 | +* [periodic-cluster-api-provider-aws-e2e] `./scripts/ci-e2e.sh` |
| 53 | +* [periodic-cluster-api-provider-aws-eks-e2e] `/scripts/ci-e2e-eks.sh` |
| 54 | +* [periodic-cluster-api-provider-aws-e2e-conformance] `./scripts/ci-conformance.sh` |
| 55 | +* [periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts] `./scripts/ci-conformance.sh` |
| 56 | + * E2E_ARGS: `-kubetest.use-ci-artifacts` |
| 57 | +* [periodic-cluster-api-provider-aws-coverage] `./scripts/ci-test-coverage.sh` |
| 58 | + |
| 59 | +[periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-conformance-main-k8s-main |
| 60 | +[periodic-cluster-api-provider-aws-coverage]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-test-coverage |
| 61 | +[periodic-cluster-api-provider-aws-e2e-conformance]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-conformance-main |
| 62 | +[periodic-cluster-api-provider-aws-eks-e2e]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-eks-e2e-main |
| 63 | +[periodic-cluster-api-provider-aws-e2e]: https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-e2e-main |
| 64 | + |
| 65 | +* [cluster-api-provider-aws-push-images-nightly] Google Cloud Build: `make release-staging-nightly` |
| 66 | + |
| 67 | +[cluster-api-provider-aws-push-images-nightly]: https://testgrid.k8s.io/sig-cluster-lifecycle-image-pushes#cluster-api-provider-aws-push-images-nightly |
0 commit comments