Skip to content

Commit 6c503ae

Browse files
committed
update config
1 parent a598c76 commit 6c503ae

2 files changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ on:
33
branches:
44
- main
55
workflow_dispatch: {}
6+
67
env:
78
IMAGE_REPO: ghcr.io/${{ github.repository }}/wolfi-act-test
8-
APKO_CONFIG: https://raw.githubusercontent.com/chainguard-images/images/main/images/maven/configs/openjdk-17.apko.yaml
9+
APKO_CONFIG: https://raw.githubusercontent.com/chainguard-images/images/main/images/maven/config/template.apko.yaml
910
GHCR_USER: ${{ github.repository_owner }}
1011
GHCR_PASS: ${{ github.token }}
12+
1113
jobs:
1214
build:
1315
runs-on: ubuntu-latest
@@ -33,7 +35,7 @@ jobs:
3335
apko publish apko.yaml "${IMAGE_REPO}" \
3436
--repository-append=https://packages.wolfi.dev/os \
3537
--keyring-append=https://packages.wolfi.dev/os/wolfi-signing.rsa.pub \
36-
--package-append=wolfi-baselayout \
38+
--package-append=wolfi-baselayout,maven,openjdk-17,openjdk-17-default-jvm \
3739
--arch=x86_64,aarch64 \
3840
--image-refs=apko.images.txt | tee apko.index.txt
3941
index_digest="$(cat apko.index.txt)"
@@ -51,4 +53,4 @@ jobs:
5153
- name: Make sure the image runs
5254
run: |
5355
set -x
54-
docker run --rm "${IMAGE_REPO}:latest" --version
56+
docker run --rm -e JAVA_HOME=/usr/lib/jvm/java-17-openjdk "${IMAGE_REPO}:latest" --version

.github/workflows/ci.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ name: ci
22

33
on:
44
pull_request:
5+
56
env:
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

910
jobs:
1011
ci:
@@ -27,7 +28,7 @@ jobs:
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)"
@@ -42,7 +43,7 @@ jobs:
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
@@ -65,7 +66,7 @@ jobs:
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)"
@@ -80,4 +81,4 @@ jobs:
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

Comments
 (0)