Skip to content

Commit c718bc0

Browse files
committed
Use JRE instead of JDK for 11 runtime image, and add push of 11 images into CI release.sh
1 parent d694e3b commit c718bc0

4 files changed

Lines changed: 16 additions & 3 deletions

File tree

.circleci/release.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,19 @@ mvn -s ./settings-deploy.xml \
7272
docker push ${USER}/${BUILD_IMAGE}:jdk9-${release_version}
7373
docker push ${USER}/${BUILD_IMAGE}:jdk9-${moving_version}
7474

75+
## jre11 runtime
76+
docker tag ${USER}/${RUNTIME_IMAGE}:jre11-${release_version} ${USER}/${RUNTIME_IMAGE}:jre11-latest
77+
docker tag ${USER}/${RUNTIME_IMAGE}:jre11-${release_version} ${USER}/${RUNTIME_IMAGE}:jre11-${moving_version}
78+
docker push ${USER}/${RUNTIME_IMAGE}:jre11-latest
79+
docker push ${USER}/${RUNTIME_IMAGE}:jre11-${release_version}
80+
docker push ${USER}/${RUNTIME_IMAGE}:jre11-${moving_version}
81+
82+
## jdk11 build
83+
docker tag ${USER}/${BUILD_IMAGE}:jdk11-${release_version} ${USER}/${BUILD_IMAGE}:jdk11-latest
84+
docker tag ${USER}/${BUILD_IMAGE}:jdk11-${release_version} ${USER}/${BUILD_IMAGE}:jdk11-${moving_version}
85+
docker push ${USER}/${BUILD_IMAGE}:jdk11-latest
86+
docker push ${USER}/${BUILD_IMAGE}:jdk11-${release_version}
87+
docker push ${USER}/${BUILD_IMAGE}:jdk11-${moving_version}
7588

7689
## native init image
7790
docker tag ${USER}/${NATIVE_INIT_IMAGE}:${release_version} ${USER}/${NATIVE_INIT_IMAGE}:latest

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ mvn -B deploy -DaltDeploymentRepository=localStagingDir::default::file://${REP
4343
(
4444
cd runtime
4545
docker build -f ../images/runtime/Dockerfile-jdk9 -t fnproject/fn-java-fdk:jdk9-${BUILD_VERSION} .
46-
docker build -f ../images/runtime/Dockerfile-jdk11 -t fnproject/fn-java-fdk:jdk11-${BUILD_VERSION} .
46+
docker build -f ../images/runtime/Dockerfile-jre11 -t fnproject/fn-java-fdk:jre11-${BUILD_VERSION} .
4747
)
4848

4949
(

images/init-native/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66
<properties>
77
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
8-
<fdk.version>1.0.76</fdk.version>
8+
<fdk.version>1.0.79</fdk.version>
99
</properties>
1010
<groupId>com.example.fn</groupId>
1111
<artifactId>hello</artifactId>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:11-jdk-slim
1+
FROM openjdk:11-jre-slim
22
COPY target/runtime-*.jar target/dependency/*.jar /function/runtime/
33
COPY src/main/c/libfnunixsocket.so /function/runtime/lib/
44

0 commit comments

Comments
 (0)