pipeline {
    agent {
        kubernetes {
            yaml '''
apiVersion: v1
kind: Pod
spec:
  containers:
  - name: gradle
    image: eclipse-temurin:21-jdk
    command: ["sleep"]
    args: ["99d"]
'''
        }
    }
    stages {
        stage('Build') {
            steps {
                container('gradle') {
                    sh 'chmod +x gradlew && ./gradlew build --console=plain'
                }
            }
        }
    }
}
