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

Implement multi-arch build for piraeus-client #76

Closed
wants to merge 1 commit into from

Conversation

jukie
Copy link
Contributor

@jukie jukie commented May 4, 2021

Closes #74

I didn't remove the Makefile with this PR in case that's used elsewhere. If it isn't we should be able to drop it.

make update
. ./VERSION.env

TAGS="${DOCKERHUB_IMAGAE}:${LINSTOR_CLIENT_VERSION},${DOCKERHUB_IMAGAE}:${SHORT_VERSION}",${DOCKERHUB_IMAGAE}:latest,${QUAYIO_IMAGE}:${LINSTOR_CLIENT_VERSION},${QUAYIO_IMAGE}:${SHORT_VERSION}",${QUAYIO_IMAGE}:latest"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Could probably clean this up

run: |
DOCKERHUB_IMAGAE=docker.io/${{ secrets.DOCKERHUB_USERNAME }}/piraeus-client
Copy link
Member

Choose a reason for hiding this comment

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

IMAGAE? Should not that be IMAGE

@rck
Copy link
Member

rck commented May 5, 2021

I saw this got some force pushes. So I suggest you get it into a state you are satisfied with and then please squash the commits, this does not need to be a series. Then I'd suggest you add myself as reviewer and assign @WanzenBug , he did the CI/workflow work.

Signed-off-by: Jukie <isaac.wilson514@gmail.com>

Fix image tags

Signed-off-by: Jukie <isaac.wilson514@gmail.com>

Add build context to buildx

Signed-off-by: Jukie <isaac.wilson514@gmail.com>

Add build-args for package versions

Signed-off-by: Jukie <isaac.wilson514@gmail.com>
Copy link
Member

@rck rck left a comment

Choose a reason for hiding this comment

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

  • see the previous comment for IMAGAE vs. IMAGE
  • by squashing it like this you created a commit message combines the messages from the previous individual message with lots of S-o-b noise. Please rephrase

@jukie
Copy link
Contributor Author

jukie commented May 10, 2021

Apologies for the delay here. Will finish my updates today.

@rck
Copy link
Member

rck commented May 25, 2021

Apologies for the delay here. Will finish my updates today.

That was 15 days ago. Do you still intend to work in this?

@toelke
Copy link

toelke commented Aug 18, 2021

Hey, I would like to take this over (no idea what I'm getting in to). Is there a way for me to highjack this PR with my own branch or should I create a new one?

@rck
Copy link
Member

rck commented Aug 18, 2021

Hey, I would like to take this over (no idea what I'm getting in to). Is there a way for me to highjack this PR with my own branch or should I create a new one?

I'd say just create a new branch/MR and state in the description that this supersedes this one

@toelke
Copy link

toelke commented Aug 18, 2021

Wilco

@WanzenBug
Copy link
Member

Closing this one, see #84

@WanzenBug WanzenBug closed this Aug 18, 2021
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.

Build multi-arch images
4 participants