@@ -2,9 +2,10 @@ name: ci
22
33on :
44 pull_request :
5+
56env :
67 IMAGE_REPO : ttl.sh/test-${{ github.job }}-${{ github.run_id }}
7- APKO_CONFIG : https://raw.githubusercontent.com/chainguard-images/images/main/images/maven/configs/openjdk-17 .apko.yaml
8+ APKO_CONFIG : https://raw.githubusercontent.com/chainguard-images/images/main/images/maven/config/template .apko.yaml
89
910jobs :
1011 ci :
2728 apko publish apko.yaml "${IMAGE_REPO}" \
2829 --repository-append=https://packages.wolfi.dev/os \
2930 --keyring-append=https://packages.wolfi.dev/os/wolfi-signing.rsa.pub \
30- --package-append=wolfi-baselayout \
31+ --package-append=wolfi-baselayout,maven,openjdk-17,openjdk-17-default-jvm \
3132 --arch=x86_64,aarch64 \
3233 --image-refs=apko.images.txt | tee apko.index.txt
3334 index_digest="$(cat apko.index.txt)"
4243 - name : Make sure the image runs
4344 run : |
4445 set -x
45- docker run --rm "${IMAGE_REPO}:latest" --version
46+ docker run --rm -e JAVA_HOME=/usr/lib/jvm/java-17-openjdk "${IMAGE_REPO}:latest" --version
4647
4748 ci-debug :
4849 runs-on : ubuntu-latest
6566 apko publish apko.yaml "${IMAGE_REPO}" \
6667 --repository-append=https://packages.wolfi.dev/os \
6768 --keyring-append=https://packages.wolfi.dev/os/wolfi-signing.rsa.pub \
68- --package-append=wolfi-baselayout \
69+ --package-append=wolfi-baselayout,maven,openjdk-17,openjdk-17-default-jvm \
6970 --arch=x86_64,aarch64 \
7071 --image-refs=apko.images.txt | tee apko.index.txt
7172 index_digest="$(cat apko.index.txt)"
8081 - name : Make sure the image runs
8182 run : |
8283 set -x
83- docker run --rm "${IMAGE_REPO}:latest" --version
84+ docker run --rm -e JAVA_HOME=/usr/lib/jvm/java-17-openjdk "${IMAGE_REPO}:latest" --version
0 commit comments