pipeline { agent any stages { stage('Clean') { steps { sh 'chmod +x ./gradlew' sh './gradlew clean --no-daemon' } } stage('Build') { steps { sh './gradlew build --no-daemon' } } stage('Upload Artifacts') { steps { archiveArtifacts 'build/libs/**.jar' } } } }