Skip to content

Commit 88c701d

Browse files
committed
add jitpack.yml
1 parent 2eef7be commit 88c701d

5 files changed

Lines changed: 20 additions & 2 deletions

File tree

.jitpack.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

build.gradle

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
plugins {
22
id 'java'
3+
id 'maven-publish'
34
}
45

56
group = 'geminiapi'
@@ -13,6 +14,8 @@ java {
1314
toolchain {
1415
languageVersion = JavaLanguageVersion.of(18)
1516
}
17+
sourceCompatibility = JavaVersion.VERSION_18
18+
targetCompatibility = JavaVersion.VERSION_18
1619
}
1720

1821
dependencies {
@@ -28,3 +31,11 @@ dependencies {
2831
test {
2932
useJUnitPlatform()
3033
}
34+
35+
publishing {
36+
publications {
37+
mavenJava(MavenPublication) {
38+
from components.java
39+
}
40+
}
41+
}

gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
org.gradle.java.installations.auto-download=true

jitpack.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
jdk:
2+
- openjdk18
3+
4+
before_install:
5+
- sdk install java 18-open
6+
- sdk use java 18-open

src/main/java/geminiapi/RequestGemini.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ private static JsonElement post(String apiUrl, String jsonBody) {
3838
.POST(HttpRequest.BodyPublishers.ofString(jsonBody))
3939
.build();
4040

41-
try (HttpClient client = HttpClient.newHttpClient()) {
41+
try {
42+
HttpClient client = HttpClient.newHttpClient();
4243
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
4344
if (response.statusCode() == 200) {
4445
var body = response.body();

0 commit comments

Comments
 (0)