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

Do not use docker images for build and release #363

Merged
merged 1 commit into from
Jan 9, 2024
Merged

Do not use docker images for build and release #363

merged 1 commit into from
Jan 9, 2024

Conversation

rail
Copy link
Member

@rail rail commented Jan 9, 2024

Previously, we used a custom docker image with helm and aws-cli installed in order to generate Helm charts and to sync the generated files to S3. This docker image is very outdated and hosted on Docker Hub.

To simplify local development, remove docker dependency and keep the dependencies fresher, in this PR:

  • Removed custom docker image and the wrapper script
  • helm is installed run-time
  • Use aws-cli installed system-wide
  • Simplified docs

Epic: RE-539

Previously, we used a custom docker image with `helm` and `aws-cli`
installed in order to generate Helm charts and to sync the generated
files to S3. This docker image is very outdated and hosted on Docker
Hub.

To simplify local development, remove docker dependency and keep the
dependencies fresher, in this PR:

* Removed custom docker image and the wrapper script
* `helm` is installed run-time
* Use `aws-cli` installed system-wide
* Simplified docs

Epic: RE-539
@rail rail self-assigned this Jan 9, 2024
@rail rail requested review from jlinder and celiala January 9, 2024 16:16
Copy link
Contributor

@celiala celiala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Nice cleanup :)

@rail rail merged commit 0dde094 into master Jan 9, 2024
9 checks passed
@rail rail deleted the no-docker branch January 9, 2024 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants