Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New schedule for e2e tests #554

Merged
merged 1 commit into from
Oct 8, 2024
Merged

New schedule for e2e tests #554

merged 1 commit into from
Oct 8, 2024

Conversation

kravciak
Copy link
Contributor

@kravciak kravciak commented Oct 3, 2024

Description

Take advantage of e2e test rewrite, we can now run multiple configurations.
Requires: kubewarden/kubewarden-end-to-end-tests#119

Tests are triggered on:

Dispatch: custom parameters
PR: install + tests from PR

Nightly:
  - install from main with latest images (to check if we can tag and release)
  - install tagged charts (refrence job to make sure product works, most stable case)

Release (stable, rc, beta):
 - install release
 - upgrade from previous stable to this release
 - install on oldest supported k8s

I also removed setup-helm action, helm is installed by default on github runners.

Dispatch: custom parameters
PR: install + tests from PR

Nightly:
  - install from main with latest images (to check if we can tag and release)
  - install tagged charts (refrence job to make sure product works, most stable case)

Release (stable, rc, beta):
 - install release
 - upgrade from previous stable to this release
 - install on oldest supported k8s

Signed-off-by: Martin Kravec <[email protected]>
@kravciak kravciak requested a review from a team as a code owner October 3, 2024 18:05
@flavio
Copy link
Member

flavio commented Oct 4, 2024

Moving to blocked, waiting for kubewarden/kubewarden-end-to-end-tests#119 to be merged

@kravciak kravciak merged commit 526b1b0 into kubewarden:main Oct 8, 2024
3 of 4 checks passed
@kravciak kravciak deleted the helmer branch October 8, 2024 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants