From 349e514e1feaed653b5f551a49998408eb0c8ead Mon Sep 17 00:00:00 2001 From: Adrian Charkiewicz Date: Thu, 24 Mar 2022 19:56:27 +0100 Subject: [PATCH] another username --- Jenkinsfile | 72 +++++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 35 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 68cdf03..427a385 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,37 +1,39 @@ pipeline { - agent any - parameters { - string( - defaultValue: 'riraasaa', - description: 'username', - name: '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' - ) - string( - defaultValue: '20', - description: 'Value for head command', - name: 'CUTOFF' - ) - } - environment { - KAGGLE_USERNAME="$params.KAGGLE_USERNAME" - KAGGLE_KEY="$params.KAGGLE_KEY" - CUTOFF="$params.CUTOFF" - } - stages { - stage('Stage 1') { - steps { - echo 'Hello world' - checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[url: 'https://git.wmi.amu.edu.pl/s444354/ium_444354']]]) - sh "chmod u+x ./script.sh" - sh "KAGGLE_USERNAME=${KAGGLE_USERNAME} KAGGLE_KEY=${KAGGLE_KEY} CUTOFF=${CUTOFF} ./script.sh" - archiveArtifacts 'data.txt' - } - } - } + agent any + parameters{ + password( + defaultValue: '', + description: 'Kaggle token taken from kaggle.json file, as described in https://github.com/Kaggle/kaggle-api#api-credentials', + name: 'KAGGLE_SECRET_KEY' + ) + string( + defaultValue: 'riraasaa', + description: 'Kaggle username', + name: 'KAGGLE_USERNAME' + ) + string( + defaultValue: '20', + description: 'Value for head command', + name: 'CUTOFF' + ) + } + environment { + KAGGLE_USERNAME="$params.KAGGLE_USERNAME" + KAGGLE_KEY="$params.KAGGLE_SECRET_KEY" + CUTOFF="$params.CUTOFF" + } + stages { + stage("Check out from version control") { + steps { + checkout scm + } + } + stage("Shell Script") { + steps { + sh "chmod u+x ./script.sh" + sh "KAGGLE_USERNAME=${KAGGLE_USERNAME} KAGGLE_KEY=${KAGGLE_KEY} CUTOFF=${CUTOFF} ./script.sh" + archiveArtifacts 'data.txt' + } + } + } } \ No newline at end of file