diff --git a/.github/workflows/native-build.yml b/.github/workflows/native-build.yml index 68404c7..5d2668b 100644 --- a/.github/workflows/native-build.yml +++ b/.github/workflows/native-build.yml @@ -19,6 +19,12 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} native-image-job-reports: 'true' + - name: install musl-tools + run: | + sudo apt-get update + sudo apt-get install -y musl-tools + sudo apt-get install -y zlib1g-dev + - name: maven version run: mvn --version diff --git a/pom.xml b/pom.xml index 24f1ba1..ad81f42 100644 --- a/pom.xml +++ b/pom.xml @@ -293,53 +293,51 @@ --no-fallback --allow-incomplete-classpath -march=compatibility + --static + --libc=musl - - com.google.cloud.tools - jib-maven-plugin - 3.4.6 - - - com.google.cloud.tools - jib-native-image-extension-maven - 0.1.0 - - - - - package - - build - - - - - - redhat/ubi10-micro:10.0 - - - docker.io/rbygrave/ebean-insight - ${project.version} - - - - - - - 8081 - - - - com.google.cloud.tools.jib.maven.extension.nativeimage.JibNativeImageExtension - - ebean-insight - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +