32 lines
429 B
Plaintext
32 lines
429 B
Plaintext
pipeline {
|
|
agent any
|
|
|
|
options {
|
|
timestamps()
|
|
disableConcurrentBuilds()
|
|
}
|
|
|
|
environment {
|
|
// ===== Registry =====
|
|
DUMMY = "true"
|
|
}
|
|
|
|
stages {
|
|
stage('1) Git check out') {
|
|
steps {
|
|
checkout scm
|
|
}
|
|
}
|
|
|
|
stage('2) Build (Gradle)') {
|
|
steps {
|
|
sh '''
|
|
set -e
|
|
chmod +x ./gradlew
|
|
./gradlew clean build -x test
|
|
'''
|
|
}
|
|
}
|
|
}
|
|
}
|