From 9d07f6a2b6900ed28292f790935973cb0aa6d6ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20Gapi=C5=84ski?= Date: Wed, 24 May 2023 03:58:30 +0200 Subject: [PATCH] Jenkinsfile for Lab 10 --- Jenkinsfile-dvc | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Jenkinsfile-dvc diff --git a/Jenkinsfile-dvc b/Jenkinsfile-dvc new file mode 100644 index 0000000..f823a03 --- /dev/null +++ b/Jenkinsfile-dvc @@ -0,0 +1,12 @@ +node { + stage('Clone repository') { + git url: 'https://git.wmi.amu.edu.pl/s407409/ium_407409.git', branch: 'master', credentialsId: 's407409/******' + } + stage('DVC') { + withCredentials([string(credentialsId: 'ium-sftp-password', variable: 'IUM_SFTP_PASS')]) { + sh 'dvc remote add -d ium_ssh_remote ssh://ium-sftp@tzietkiewicz.vm.wmi.amu.edu.pl/ium-sftp' + sh 'dvc remote modify --local ium_ssh_remote password $IUM_SFTP_KEY' + sh 'dvc pull' + } + } +}