diff --git a/Jenkinsfile b/Jenkinsfile index 7050e8e..6b319e9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -94,47 +94,42 @@ pipeline { } } stage('Approvazione') { - steps { - input "Generare gli installers per ${env.APP_NAME}?" - } + milestone() + steps { + input "Generare gli installers per ${env.APP_NAME}?" + } } stage('Installers') { agent any steps { script { if (env.BRANCH_NAME == "master") { - if(params.MAKE_INST =="ALL" || params.MAKE_INST =="SPS") { - parallel ( - SPS_TEST: { - echo 'Creazione zip SPS TEST...' - /*sleep 1 - echo 'Copia...' - bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ - }, - SPS_PROD: { - echo 'Creazione zip SPS PROD...' - /*sleep 1 - echo 'Copia...' - bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ - }, - failFast: false) - } - if(params.MAKE_INST =="ALL" || params.MAKE_INST =="ETS") { - parallel ( - ETS_TEST: { - echo 'Creazione zip ETS TEST...' - /*sleep 1 - echo 'Copia...' - bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ - }, - ETS_PROD: { - echo 'Creazione zip ETS PROD...' - /*sleep 1 - echo 'Copia...' - bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ - }, - failFast: false) - } + parallel ( + SPS_TEST: { + echo 'Creazione zip SPS TEST...' + /*sleep 1 + echo 'Copia...' + bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ + }, + SPS_PROD: { + echo 'Creazione zip SPS PROD...' + /*sleep 1 + echo 'Copia...' + bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ + }, + ETS_TEST: { + echo 'Creazione zip ETS TEST...' + /*sleep 1 + echo 'Copia...' + bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ + }, + ETS_PROD: { + echo 'Creazione zip ETS PROD...' + /*sleep 1 + echo 'Copia...' + bat "E:\\Jenkins\\exportDropbox.bat TestSam\\Test\\pipeline_test\\lastSuccessfulBuild\\archive\\ScratchTest\\ScratchTest\\bin\\Release TestSam\\CLI_01 Build_${env.versionNumber}"*/ + }, + failFast: false) } else{ echo 'Installer solo per MASTER...'