diff --git a/.gitignore b/.gitignore index d49a8b5..d1211d5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .gradle build .idea +run \ No newline at end of file diff --git a/.run/server.run.xml b/.run/server.run.xml new file mode 100644 index 0000000..bd1ee92 --- /dev/null +++ b/.run/server.run.xml @@ -0,0 +1,28 @@ + + + + + + + \ No newline at end of file diff --git a/README.adoc b/README.adoc new file mode 100644 index 0000000..d11b7c0 --- /dev/null +++ b/README.adoc @@ -0,0 +1,5 @@ += XSSAK + +Test-Projekt für diverse Technologien. + +Die Haupt-Doku findet sich als WriterSide Projekt. Man braucht IntelliJ um sie zu lesen. \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 3d6972f..501aee8 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -4,7 +4,7 @@ plugins { alias(libs.plugins.jvm) application kotlin("plugin.serialization") version embeddedKotlinVersion - id("com.google.cloud.tools.jib") version "3.4.2" + id("com.bmuschko.docker-java-application") version "9.4.0" } repositories { @@ -36,8 +36,10 @@ application { mainClass = "de.itkl.xssak.XssakAppKt" } -jib { - from { - image = "openjdk:23-bookworm" +docker { + javaApplication { + baseImage.set("eclipse-temurin:21-jdk-alpine") + images.add("xssak-server") + url.set("tcp://lyssa:2375") } } diff --git a/build.gradle.kts b/build.gradle.kts deleted file mode 100644 index 10eef47..0000000 --- a/build.gradle.kts +++ /dev/null @@ -1,7 +0,0 @@ -buildscript { - dependencies { - classpath("com.google.http-client:google-http-client:1.44.1") - classpath("com.google.http-client:google-http-client-apache-v2:1.44.1") - classpath("com.google.guava:guava:33.1.0-jre") - } -}