diff --git a/Jenkinsfile b/Jenkinsfile index c3ec310..a4301d9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,11 +20,13 @@ pipeline { steps { script { def datasetDir = 'football-semantic-segmentation' - sh "mkdir ${datasetDir}" + if (!fileExists(datasetDir)) { + sh "mkdir ${datasetDir}" + } - // Download the dataset - withCredentials([string(value: params.KAGGLE_KEY, variable: 'KAGGLE_API_TOKEN')]) { - sh "KAGGLE_CONFIG_DIR=. kaggle datasets download sadhliroomyprime/football-semantic-segmentation -p ${datasetDir}" + withEnv(["KAGGLE_USERNAME=${params.KAGGLE_USERNAME}", + "KAGGLE_KEY=${params.KAGGLE_KEY}"]) { + sh "kaggle datasets download sadhliroomyprime/football-semantic-segmentation -p ${datasetDir}" } } }