diff --git a/Jenkinsfile b/Jenkinsfile index be3eff1..e22f659 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,21 +1,32 @@ pipeline { agent none stages { - stage('build') { - steps { - script { - echo "Building the application..." - } - } - } stage('test') { steps { script { echo "Testing the application..." + echo "Executing pipeline for branch $BRANCH_NAME" + } + } + } + stage('build') { + when { + expression { + BRANCH_NAME == 'master' + } + } + steps { + script { + echo "Building the application..." } } } stage('deploy') { + when { + expression { + BRANCH_NAME == 'master' + } + } steps { script { echo "Deploying the application..."