diff --git a/.github/workflows/build-dev-release.yml b/.github/workflows/build-dev-release.yml index c7105a7..d868b82 100644 --- a/.github/workflows/build-dev-release.yml +++ b/.github/workflows/build-dev-release.yml @@ -9,6 +9,7 @@ jobs: build-target: 'Sonatype,Docker' devRelease: true createTag: true + docker-multi-platform: true docker-username: ${{ github.actor }} secrets: docker-password: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index ea033a2..8e7cea3 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -9,6 +9,7 @@ jobs: build-target: 'Sonatype,Docker' devRelease: false createTag: true + docker-multi-platform: true docker-username: ${{ github.actor }} secrets: docker-password: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build-snapshot.yml b/.github/workflows/build-snapshot.yml index f08d700..00d1d9a 100644 --- a/.github/workflows/build-snapshot.yml +++ b/.github/workflows/build-snapshot.yml @@ -13,6 +13,7 @@ jobs: uses: th2-net/.github/.github/workflows/compound-java-dev.yml@main with: build-target: 'Sonatype,Docker' + docker-multi-platform: true docker-username: ${{ github.actor }} secrets: docker-password: ${{ secrets.GITHUB_TOKEN }} diff --git a/Dockerfile b/Dockerfile index d1366c3..339b240 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,4 @@ -FROM gradle:8.11.1-jdk21 AS build -ARG release_version -COPY ./ . -RUN gradle build dockerPrepare \ - -Prelease_version=${release_version} - -FROM adoptopenjdk/openjdk11:alpine +FROM amazoncorretto:11-alpine-jdk WORKDIR /home -COPY --from=build /home/gradle/build/docker ./ +COPY ./build/docker . ENTRYPOINT ["/home/service/bin/service"] \ No newline at end of file diff --git a/README.md b/README.md index 919366b..413a37e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Csv codec (5.4.1) +# Csv codec (5.4.2) ## Description @@ -150,6 +150,11 @@ spec: ## Release notes +### 5.4.2 + ++ Produce multi-platform docker image + + migrated to [amazoncorretto:11-alpine-jdk](https://hub.docker.com/layers/library/amazoncorretto/11-alpine-jdk) docker image as base + ### 5.4.1 + Fixed: [[GH-73] set `csv` protocol during decode](https://github.com/th2-net/th2-codec-csv/issues/73) + Updated: diff --git a/gradle.properties b/gradle.properties index 3d58806..c325a65 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -release_version=5.4.1 +release_version=5.4.2 description='th2 codec csv' vcs_url=https://github.com/th2-net/th2-codec-csv \ No newline at end of file