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

fix(dockerfile) ensure that there is only 1 Dockerfile with all required tools #339

Merged
merged 1 commit into from
Oct 26, 2021

Conversation

dduportal
Copy link
Contributor

@dduportal dduportal commented Oct 25, 2021

This PR cleans up the Dockerfile related logic to ensure that there is only 1 Dockerfile:

  • Remove all the make docker.* targets (not used anymore since we rely on goreleaser)
  • Moving Dockerfile.release to Dockerfile + associated changes:
    • Remove updatecli manifests and targets from updatecli/
    • Update the goreleaser manifest
  • Transplant changes from feat [Docker Image] add common tools to the Docker image #331 to the current Dockerfile (as the tools such as curl or wget are absent from the latest 0.11.0 image release)

@dduportal dduportal changed the title WIP: fix(dockerfile) ensure that there is only 1 Dockerfile with all requi… WIP: fix(dockerfile) ensure that there is only 1 Dockerfile with all required tools Oct 25, 2021
…red tools

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
@dduportal dduportal changed the title WIP: fix(dockerfile) ensure that there is only 1 Dockerfile with all required tools fix(dockerfile) ensure that there is only 1 Dockerfile with all required tools Oct 25, 2021
@dduportal dduportal marked this pull request as ready for review October 25, 2021 17:44
@dduportal dduportal requested a review from olblak October 25, 2021 17:44
@dduportal
Copy link
Contributor Author

@olblak if this PR works as expected, I should be able to release a 0.11.1 (patch only as it would have no feature)

Copy link
Member

@olblak olblak left a comment

Choose a reason for hiding this comment

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

This PR sounds good to me, It would be better to merge and trigger a release just with this content

@dduportal dduportal merged commit b289f28 into updatecli:main Oct 26, 2021
@dduportal dduportal deleted the fix/dockerimage-tools branch October 26, 2021 17:24
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.

None yet

2 participants