diff --git a/Jenkinsfile_dvc b/Jenkinsfile_dvc index c6267c5..75c330a 100644 --- a/Jenkinsfile_dvc +++ b/Jenkinsfile_dvc @@ -1,21 +1,17 @@ - pipeline { agent { - dockerfile true + dockerfile true } stages { - stage("Check out from version control") { - steps { - checkout scm - } - } - stage("DVC"){ - steps { - 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" - } - } - } + stage('Dvc pull and reproduce') { + steps { + checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: 's444354', url: 'https://git.wmi.amu.edu.pl/s444354/ium_444354.git']]]) +withCredentials( + [sshUserPrivateKey(credentialsId: '48ac7004-216e-4260-abba-1fe5db753e18', keyFileVariable: 'IUM_SFTP_KEY', passphraseVariable: '', usernameVariable: 'USER')]) { + sh 'dvc remote modify --local ium_ssh_remote keyfile $IUM_SFTP_KEY' + sh 'dvc pull' + sh 'dvc repro'} + } + } } } \ No newline at end of file