Код IT
← Каталог

Jenkins Pipeline — первый Jenkinsfile — Сквозной кейс — pipeline для каталога книг

Фрагмент из «Jenkins Pipeline — первый Jenkinsfile»: Сквозной кейс — pipeline для каталога книг.

Groovy main.groovy
pipeline {
    agent any
    stages {
        stage("Test") {
            steps {
                sh "./gradlew test --no-daemon"
            }
        }
        stage("Approve") {
            steps {
                input message: "Выкатить каталог в production", ok: "Deploy"
            }
        }
    }
    post {
        always { junit "**/build/test-results/test/*.xml" }
    }
}
pipeline {
    agent any
    stages {
        stage("Test") {
            steps {
                sh "./gradlew test --no-daemon"
            }
        }
        stage("Approve") {
            steps {
                input message: "Выкатить каталог в production", ok: "Deploy"
            }
        }
    }
    post {
        always { junit "**/build/test-results/test/*.xml" }
    }
}