pipeline { agent any parameters { buildSelector( name: 'BUILD_SELECTOR', defaultSelector: lastSuccessful(), description: 'A build to take the artifacts from' ) } stages { stage('Copy artifacts') { steps { script { copyArtifacts( projectName: 'z-s487179-create-dataset', selector: buildParameter('BUILD_SELECTOR'), target: './datasetStats/dataset.csv' ) } } } stage('Run sh file') { steps { sh 'ls -l' dir('./datasetStats') { sh 'chmod +x ./datasetStats.sh' sh "./datasetStats.sh" } } } } }