From ddc0fba96a27d309dfdf6851ccb8577d04a01cbd Mon Sep 17 00:00:00 2001 From: szymonj98 Date: Mon, 21 Mar 2022 22:08:38 +0100 Subject: [PATCH] zadanie 5 --- Jenkinsfile | 16 ++++++++++++++++ dataset_download.sh | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 dataset_download.sh diff --git a/Jenkinsfile b/Jenkinsfile index 5fd8143..f033050 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,26 @@ pipeline { agent any stages { + string( + defaultValue: 'Szymon Jadczak' + description: 'Kaggle username', + name: 'KAGGLE_USERNAME', + trim: false + ) + password( + defaultValue: '', + description: 'Kaggle token taken from kaggle.json file, as described in https://github.com/Kaggle/kaggle-api#api-credentials', + name: 'KAGGLE_KEY' + ) + environment { + KAGGLE_USERNAME="$params.KAGGLE_USERNAME" + KAGGLE_KEY="$params.KAGGLE_KEY" + } stage('Stage 1') { steps { echo 'Hello world!!!' checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[url: 'https://git.wmi.amu.edu.pl/s444386/ium_444386']]]) + sh: "KAGGLE_USERNAME=${KAGGLE_USERNAME} KAGGLE_KEY=${KAGGLE_KEY} ./download_dataset.sh" } } } diff --git a/dataset_download.sh b/dataset_download.sh new file mode 100644 index 0000000..255c050 --- /dev/null +++ b/dataset_download.sh @@ -0,0 +1,2 @@ + +kaggle datasets download -d tamber/steam-video-games