Skip to content

Commit 1234567

Browse files
committed
Add jitpack.yml for set java 17 env
1 parent 0661a17 commit 1234567

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

app/build.gradle

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,11 @@ android {
2626
}
2727

2828
compileOptions {
29-
sourceCompatibility 11
30-
targetCompatibility 11
29+
sourceCompatibility JavaVersion.VERSION_11
30+
targetCompatibility JavaVersion.VERSION_11
3131
}
32-
33-
kotlinOptions {
34-
jvmTarget = "11"
32+
kotlin {
33+
jvmToolchain(11)
3534
}
3635

3736
viewBinding {

jitpack.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
jdk:
2+
- openjdk17
3+
before_install:
4+
- sdk install java 17.0.11+9-zulu
5+
- sdk use java 17.0.11+9-zulu

library-android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ android {
2424
sourceCompatibility JavaVersion.VERSION_11
2525
targetCompatibility JavaVersion.VERSION_11
2626
}
27-
kotlinOptions {
28-
jvmTarget = '11'
27+
kotlin {
28+
jvmToolchain(11)
2929
}
3030
namespace 'com.molo17.couchbase.lite.android.ktx'
3131
}

library/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ dependencies {
1212
testImplementation couchbaseLite
1313
}
1414

15+
kotlin {
16+
jvmToolchain(11)
17+
}
18+
1519
def mavPluginVersion = '1.6.0'
1620

1721
apply from: "https://raw.githubusercontent.com/Fed93/gradle-maven-plugin/${mavPluginVersion}/gradle-mavenizer.gradle"

0 commit comments

Comments
 (0)