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

Improve helm chart testing and release process #89

Closed
evegufy opened this issue Apr 9, 2024 · 0 comments
Closed

Improve helm chart testing and release process #89

evegufy opened this issue Apr 9, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@evegufy
Copy link
Contributor

evegufy commented Apr 9, 2024

Description

Improve the testing of the helm chart by building the images for init containers and pushing them to the registry available within the workflow to then use those images for the test of the helm install.

Once that is enabled, also the release process should be improved to release the helm chart and build the pinned docker images in one workflow, see example

Benefits

  • improved automated tests (as otherwise always need to be built before testing)
  • improve release process (as otherwise the image build needs to be triggered in an additional step)
@evegufy evegufy added the enhancement New feature or request label Apr 9, 2024
@evegufy evegufy added this to Portal Apr 9, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Apr 9, 2024
@evegufy evegufy added this to the Release 24.08 milestone Apr 9, 2024
@evegufy evegufy moved this from NEW USER REQUEST to BACKLOG in Portal Apr 9, 2024
@evegufy evegufy modified the milestones: Release 24.08, Release 24.05 Apr 11, 2024
@evegufy evegufy moved this from BACKLOG to IN PROGRESS in Portal Apr 11, 2024
@evegufy evegufy self-assigned this Apr 11, 2024
evegufy added a commit that referenced this issue Apr 11, 2024
evegufy added a commit that referenced this issue Apr 11, 2024
@evegufy evegufy moved this from IN PROGRESS to USER READY in Portal Apr 11, 2024
@evegufy evegufy closed this as completed Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

1 participant