pipeline { parameters { string( defaultValue: 'heatedboss2', description: 'Kaggle username', name: 'KAGGLE_USERNAME', trim: false ) password( defaultValue: '', description: 'Kaggle token', name: 'KAGGLE_KEY' ) string( defaultValue: '117928', description: 'Cutoff', name: 'CUTOFF', trim: false ) } agent { dockerfile{ additionalBuildArgs '--build-arg KAGGLE_USERNAME="$KAGGLE_USERNAME" --build-arg KAGGLE_KEY="$KAGGLE_KEY" -t s444507_create_dataset_image' } } stages { stage('Prepare dataset') { steps { sh 'python3 ./script-stats.py' } } } post { success { archiveArtifacts artifacts: 'Car_Prices_Poland_Kaggle_*', followSymlinks: false } } }