From 5f13b568f588aa017d7408fc816b87ae8056b4af Mon Sep 17 00:00:00 2001 From: ovkhasch Date: Mon, 21 Apr 2025 00:43:15 +0300 Subject: [PATCH] Create Jenkinsfile --- Jenkinsfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..42740b591 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,22 @@ + +//noinspection GroovyAssignabilityCheck +pipeline { + options { + buildDiscarder(logRotator(numToKeepStr: "10")) + } + agent { + label 'k8s' // This should match the label of your Kubernetes pod template + } + tools { + jdk 'jdk21' + maven 'maven' + } + stages { + stage('Build') { + steps { + // sh 'mvn spotless:apply install -Dspotless.check.skip=true' + sh 'mvn install -DskipITs -DskipTests=true' + } + } + } +}