Skip to content

Commit dc52e44

Browse files
committed
refactor: Update Jenkinsfile
1 parent 30621dc commit dc52e44

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:11-jre-slim
1+
FROM openjdk:21-slim
22
EXPOSE 8080
33
ADD target/*.jar /app.jar
44
ENTRYPOINT java $JAVA_OPTS -jar /app.jar

spring-boot-reactive-jenkinsfile/Jenkinsfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ pipeline {
2525
steps {
2626
echo "Mvn Install"
2727
echo "******************************"
28-
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.6.2-jdk-11 mvn -DskipTests=true clean package -f /app/pom.xml'
28+
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.9.6-amazoncorretto-21 mvn -DskipTests=true clean package -f /app/pom.xml'
2929
}
3030
}
3131

3232
stage("Mvn Test") {
3333
steps {
3434
echo "Mvn Test"
3535
echo "******************************"
36-
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.6.2-jdk-11 mvn test -f /app/pom.xml'
36+
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.9.6-amazoncorretto-21 mvn test -f /app/pom.xml'
3737
}
3838
}
3939

spring-boot-reactive-jenkinsfile/README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ pom.xml
5353

5454
``` java
5555
@SpringBootApplication
56-
@ComponentScan(basePackages = {"me.jittagornp"})
5756
public class AppStarter {
5857

5958
public static void main(String[] args) {
@@ -79,7 +78,7 @@ public class HomeController {
7978

8079
ไว้ที่ root ของ project /Dockerfile
8180
```dockerfile
82-
FROM openjdk:11-jre-slim
81+
FROM openjdk:21-slim
8382
EXPOSE 8080
8483
ADD target/*.jar /app.jar
8584
ENTRYPOINT java $JAVA_OPTS -jar /app.jar
@@ -116,15 +115,15 @@ pipeline {
116115
steps {
117116
echo "Mvn Install"
118117
echo "******************************"
119-
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.6.2-jdk-11 mvn -DskipTests=true clean package -f /app/pom.xml'
118+
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.9.6-amazoncorretto-21 mvn -DskipTests=true clean package -f /app/pom.xml'
120119
}
121120
}
122121
123122
stage("Mvn Test") {
124123
steps {
125124
echo "Mvn Test"
126125
echo "******************************"
127-
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.6.2-jdk-11 mvn test -f /app/pom.xml'
126+
sh 'docker run --rm -v $(pwd):/app -v ~/.m2:/root/.m2 maven:3.9.6-amazoncorretto-21 mvn test -f /app/pom.xml'
128127
}
129128
}
130129

spring-boot-reactive-jenkinsfile/src/main/java/me/jittagornp/example/reactive/AppStarter.java

-2
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,11 @@
55

66
import org.springframework.boot.SpringApplication;
77
import org.springframework.boot.autoconfigure.SpringBootApplication;
8-
import org.springframework.context.annotation.ComponentScan;
98

109
/**
1110
* @author jitta
1211
*/
1312
@SpringBootApplication
14-
@ComponentScan(basePackages = {"me.jittagornp"})
1513
public class AppStarter {
1614

1715
public static void main(String[] args) {

0 commit comments

Comments
 (0)