File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11FROM public.ecr.aws/lambda/java:11 AS builder
22WORKDIR /tmpBuild
33RUN yum install -y unzip
4- RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-8.3 -bin.zip > gradle-8.3 -bin.zip
5- RUN unzip -d /opt/gradle gradle-8.3 -bin.zip
4+ RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-9.2.1 -bin.zip > gradle-9.2.1 -bin.zip
5+ RUN unzip -d /opt/gradle gradle-9.2.1 -bin.zip
66
77COPY src ./src
88COPY build.gradle .
99
10- RUN JAVA_HOME=/var/lang /opt/gradle/gradle-8.3 /bin/gradle :buildZip
10+ RUN JAVA_HOME=/var/lang /opt/gradle/gradle-9.2.1 /bin/gradle :buildZip
1111
1212FROM scratch
1313COPY --from=builder /tmpBuild/build/distributions/code.zip /
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ repositories {
44 mavenCentral()
55}
66
7- sourceCompatibility = 11
8- targetCompatibility = 11
7+ java {
8+ toolchain {
9+ languageVersion = JavaLanguageVersion . of(11 )
10+ }
11+ }
912
1013task buildZip (type : Zip ) {
1114 archiveBaseName = ' code'
Original file line number Diff line number Diff line change 11FROM public.ecr.aws/lambda/java:17 AS builder
22WORKDIR /tmpBuild
33RUN yum install -y unzip
4- RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-8.3 -bin.zip > gradle-8.3 -bin.zip
5- RUN unzip -d /opt/gradle gradle-8.3 -bin.zip
4+ RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-9.2.1 -bin.zip > gradle-9.2.1 -bin.zip
5+ RUN unzip -d /opt/gradle gradle-9.2.1 -bin.zip
66
77COPY src ./src
88COPY build.gradle .
99
10- RUN JAVA_HOME=/var/lang /opt/gradle/gradle-8.3 /bin/gradle :buildZip
10+ RUN JAVA_HOME=/var/lang /opt/gradle/gradle-9.2.1 /bin/gradle :buildZip
1111
1212FROM scratch
1313COPY --from=builder /tmpBuild/build/distributions/code.zip /
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ repositories {
44 mavenCentral()
55}
66
7- sourceCompatibility = 17
8- targetCompatibility = 17
7+ java {
8+ toolchain {
9+ languageVersion = JavaLanguageVersion . of(17 )
10+ }
11+ }
912
1013task buildZip (type : Zip ) {
1114 archiveBaseName = ' code'
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ WORKDIR /tmpBuild
33RUN dnf -y update
44RUN dnf -y install zip
55RUN dnf -y install findutils
6- RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-8.3 -bin.zip > gradle-8.3 -bin.zip
7- RUN unzip -d /opt/gradle gradle-8.3 -bin.zip
6+ RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-9.2.1 -bin.zip > gradle-9.2.1 -bin.zip
7+ RUN unzip -d /opt/gradle gradle-9.2.1 -bin.zip
88
99COPY src ./src
1010COPY build.gradle .
1111
12- RUN JAVA_HOME=/var/lang /opt/gradle/gradle-8.3 /bin/gradle :buildZip
12+ RUN JAVA_HOME=/var/lang /opt/gradle/gradle-9.2.1 /bin/gradle :buildZip
1313
1414FROM scratch
1515COPY --from=builder /tmpBuild/build/distributions/code.zip /
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ repositories {
44 mavenCentral()
55}
66
7- sourceCompatibility = 21
8- targetCompatibility = 21
7+ java {
8+ toolchain {
9+ languageVersion = JavaLanguageVersion . of(21 )
10+ }
11+ }
912
1013task buildZip (type : Zip ) {
1114 archiveBaseName = ' code'
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ WORKDIR /tmpBuild
33RUN dnf -y update
44RUN dnf -y install zip
55RUN dnf -y install findutils
6- RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-8.3 -bin.zip > gradle-8.3 -bin.zip
7- RUN unzip -d /opt/gradle gradle-8.3 -bin.zip
6+ RUN curl -k -L -v -X GET https://services.gradle.org/distributions/gradle-9.2.1 -bin.zip > gradle-9.2.1 -bin.zip
7+ RUN unzip -d /opt/gradle gradle-9.2.1 -bin.zip
88
99COPY src ./src
1010COPY build.gradle .
1111
12- RUN JAVA_HOME=/var/lang /opt/gradle/gradle-8.3 /bin/gradle :buildZip
12+ RUN JAVA_HOME=/var/lang /opt/gradle/gradle-9.2.1 /bin/gradle :buildZip
1313
1414FROM scratch
1515COPY --from=builder /tmpBuild/build/distributions/code.zip /
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ repositories {
44 mavenCentral()
55}
66
7- sourceCompatibility = 25
8- targetCompatibility = 25
7+ java {
8+ toolchain {
9+ languageVersion = JavaLanguageVersion . of(25 )
10+ }
11+ }
912
1013task buildZip (type : Zip ) {
1114 archiveBaseName = ' code'
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ repositories {
44 mavenCentral()
55}
66
7- sourceCompatibility = 1.8
8- targetCompatibility = 1.8
7+ java {
8+ toolchain {
9+ languageVersion = JavaLanguageVersion . of(8 )
10+ }
11+ }
912
1013task buildZip (type : Zip ) {
1114 archiveBaseName = ' code'
You can’t perform that action at this time.
0 commit comments