pipeline { agent { docker { image 'maciejczajka' } } parameters { buildSelector( defaultSelector: lastSuccessful(), description: 'Which build to use for copying artifacts for predict', name: 'BUILD_SELECTOR') string( defaultValue: '{\\"inputs\\": [900.0]}', description: 'Input file', name: 'INPUT', trim: true ) } stages { stage("DVC"){ sh 'git clone https://git.wmi.amu.edu.pl/s444356/ium_s444356.git' withCredentials([sshUserPrivateKey(credentialsId: '48ac7004-216e-4260-abba-1fe5db753e18', keyFileVariable: 'IUM_SFTP_KEY')]) { sh 'dvc remote modify --local ium_ssh_remote keyfile $IUM_SFTP_KEY' sh 'dvc pull' sh 'dvc repro' sh 'ls -al' } } } }