From 11bb3db2b510e4cc1482301842b6a8197263f66d Mon Sep 17 00:00:00 2001 From: TuanDangDuc Date: Thu, 12 Mar 2026 16:52:04 +0700 Subject: [PATCH 1/5] Create Jenkinsfile --- Jenkinsfile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..3a734fd --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,36 @@ +pipeline { + agent any + tools { + maven 'Maven 3.9.13' + } + stages { + stage ('build') { + steps { + echo 'compiling....' + sh 'mvn compile' + } + } + + stage ('test') { + steps { + echo 'testing....' + sh 'mvn clean test' + } + } + + stage ('package') { + steps { + echo 'packaging....' + sh 'mvn package -DskipTests' + } + } + } + post { + always { + echo 'This pipeline is completed.' + } + } +} + +post { +} From 66b68c382fe7b5742dc42b1fc23226628ac4dc6a Mon Sep 17 00:00:00 2001 From: TuanDangDuc Date: Thu, 12 Mar 2026 17:30:39 +0700 Subject: [PATCH 2/5] Update Jenkinsfile --- Jenkinsfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3a734fd..08db441 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,6 +31,3 @@ pipeline { } } } - -post { -} From 529e510440c02fd83f25fb448959ab79f18267bd Mon Sep 17 00:00:00 2001 From: root Date: Fri, 13 Mar 2026 09:08:15 +0000 Subject: [PATCH 3/5] add bla vla --- changelogs.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelogs.txt diff --git a/changelogs.txt b/changelogs.txt new file mode 100644 index 0000000..0b8749d --- /dev/null +++ b/changelogs.txt @@ -0,0 +1 @@ +git sasfas sa das ss From 0d54dbece5ec46f5518898b9264ca986a62d0cb2 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 13 Mar 2026 10:10:45 +0000 Subject: [PATCH 4/5] u[date brachch --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ae4ea5..03fa777 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Sysfoo Application -A Devops Learning App +A Devops Learning App modify brand commit hehe ## About the Application From 34e2b99cd1b584e09a6f664fc515634e6ba2ac4e Mon Sep 17 00:00:00 2001 From: root Date: Sat, 14 Mar 2026 14:59:48 +0000 Subject: [PATCH 5/5] push dockerfile --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5f13ca9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM maven:3.9.14-eclipse-temurin-17-alpine AS build + +WORKDIR /app + +COPY . . + +RUN mvn clean package -DskipTests + +FROM eclipse-temurin:17-jdk-alpine + +WORKDIR /run + +COPY --from=build /app/target/*.jar app.jar + +ENTRYPOINT ["java", "-jar", "app.jar"]