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

ci: cleans up docker scripts and adds ppc64le note #78

Merged
merged 2 commits into from
Dec 5, 2023

Conversation

codefromthecrypt
Copy link
Member

ppc64le isn't an alpine package, yet, as noted in
openzipkin/zipkin#3443

This skips trying that and also merges in the same build-bin/docker/* and build-bin/README.md from docker-alpine

Finally, this adds more comments in the Dockerfile about the java_version vs java_home variables.

ppc64le isn't an alpine package, yet, as noted in
openzipkin/zipkin#3443

This skips trying that and also merges in the same build-bin/docker/*
and build-bin/README.md from docker-alpine

Finally, this adds more comments in the Dockerfile about the
java_version vs java_home variables.

Signed-off-by: Adrian Cole <[email protected]>
@@ -12,6 +12,10 @@ fi
export DOCKER_RELEASE_REPOS=ghcr.io
export DOCKER_FILE=Dockerfile

# Don't attempt ppc64le until there's a package for recent LTS versions.
# See https://github.com/openzipkin/zipkin/issues/3443
export DOCKER_ARCHS="amd64 arm64 s390x"
Copy link
Member Author

Choose a reason for hiding this comment

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

this is how we constrain archs without changing the docker scripts directly.

# When updating, also update the README
# * Use current version from https://pkgs.alpinelinux.org/packages?name=openjdk21, stripping
# the `-rX` at the end.
ARG java_version=21.0.1_p12
ARG java_home=/usr/lib/jvm/java-21-openjdk
Copy link
Member Author

Choose a reason for hiding this comment

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

moved these together so it is easier to see the impact

Signed-off-by: Adrian Cole <[email protected]>
@codefromthecrypt
Copy link
Member Author

thanks for the look.. I will test deploy JDK 11, 17 and 21 with latest patches now.

@codefromthecrypt codefromthecrypt merged commit 34d3b27 into master Dec 5, 2023
1 check passed
@codefromthecrypt codefromthecrypt deleted the cleanup branch December 5, 2023 02:30
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