From 578f5eacc89763cbc70159a5402612a800bf52eb Mon Sep 17 00:00:00 2001 From: luxic Date: Tue, 14 Oct 2025 13:15:45 +0700 Subject: [PATCH] add file --- Dockerfile | 11 +++++++++++ Jenkinsfile | 2 +- pom.xml | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9b4ff15 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM ghcr.io/graalvm/jdk-community:21 + +WORKDIR /app + +ARG JAR_FILE + +COPY ./target/${JAR_FILE} app.jar + +EXPOSE 8080 + +ENTRYPOINT ["java", "-jar", "/app.jar"] \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile index 1e83ad9..58f62ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,7 +4,7 @@ pipeline { stage('Build') { steps { withMaven(maven: 'maven-latest') { - sh 'mvn -B -DskipTests clean package' + sh './mvnw -B -DskipTests clean package' } } } diff --git a/pom.xml b/pom.xml index 92bbfa3..d6eee0d 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ id.my.luxic pastebin - 0.0.1-SNAPSHOT + 0.0.1 pastebin Pastebin made with Java Spring Boot