node { // properties([[$class: 'GogsProjectProperty', gogsBranchFilter: '', gogsSecret: , gogsUsePayload: false], [$class: 'RebuildSettings', autoRebuild: false, rebuildDisabled: false], parameters([string('CUTOFF')]), pipelineTriggers([pollSCM('')])]) stage('checkout: Check out from version control') { git 'https://git.wmi.amu.edu.pl/s478841/ium_478841.git' } stage('Install depends.') { sh 'pip install --user -r requirements.txt' } stage('sh: Shell script') { withEnv([ "KAGGLE_USERNAME=${params.KAGGLE_USERNAME}", "KAGGLE_KEY=${params.KAGGLE_KEY}" ]) { sh 'chmod u+x ./load_data.sh' sh './load_data.sh' } } stage('Archive arifacts') { archiveArtifacts artifacts: 'avocado.data*', followSymlinks: false } }