From 6a6f1a10df5360a88a26ca40d7ccf7a8c88a0567 Mon Sep 17 00:00:00 2001 From: Alberto Trevezani Date: Wed, 22 Jan 2020 18:49:12 +0000 Subject: [PATCH] Atualizar 'PipelineTestJenkins' --- PipelineTestJenkins | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/PipelineTestJenkins b/PipelineTestJenkins index 1c7ef7c..7701642 100644 --- a/PipelineTestJenkins +++ b/PipelineTestJenkins @@ -1,23 +1,28 @@ pipeline { - agent any + 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') + } - parameters { - booleanParam(defaultValue: true, description: '', name: 'userFlag') - } - - stages { - stage("foo") { - steps { - echo "flag: ${params.userFlag}" - } - } - stage("fighters") { - when { - expression { params.userFlag } + stages { + stage('api-test-1') { + script { + if (params.api-test-1) { + echo "Teste 1" + } + if (params.api-test-2) { + echo "Teste 2" + } } - steps { - echo "XXX" - } - } - } + } + + stage('info') { + steps { + echo "api-test-1: ${params.api-test-1}" + echo "api-test-2: ${params.api-test-2}" + } + } + } } \ No newline at end of file