pipelineTest/PipelineTestJenkins

26 lines
516 B
Plaintext

pipeline {
agent any
parameters {
booleanParam(name: 'api-test-1', defaultValue: true, description: 'API Test 1')
booleanParam(name: 'api-test-2', defaultValue: true, description: 'API Test 2')
}
stages {
stage('api') {
if ($params.api-test-1) {
echo "Teste 1"
}
if ($params.api-test-2) {
echo "Teste 2"
}
}
stage('info') {
steps {
echo "api-test-1: ${params.api-test-1}"
echo "api-test-2: ${params.api-test-2}"
}
}
}
}