diff --git a/Jenkinsfile_dvc b/Jenkinsfile_dvc index 01f172a..3f19897 100644 --- a/Jenkinsfile_dvc +++ b/Jenkinsfile_dvc @@ -1,26 +1,14 @@ pipeline { agent { - docker { - image 'maciejczajka' + dockerfile { + additionalBuildArgs "--build-arg KAGGLE_USERNAME=${params.KAGGLE_USERNAME} --build-arg KAGGLE_KEY=${params.KAGGLE_KEY} --build-arg CUTOFF=${params.CUTOFF} -t 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')]) { + 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'