From a57c2dfa63e8a28b83ac06c2119f74da4144549c Mon Sep 17 00:00:00 2001 From: Adam Wojdyla Date: Fri, 1 Apr 2022 23:36:30 +0200 Subject: [PATCH] pass params to docker --- Jenkinsfile3 | 45 ++++++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/Jenkinsfile3 b/Jenkinsfile3 index bc7ee2c..cc5b831 100644 --- a/Jenkinsfile3 +++ b/Jenkinsfile3 @@ -1,25 +1,28 @@ pipeline { -agent { - dockerfile true -} -parameters { - string( - defaultValue: 'heatedboss2', - description: 'Kaggle username', - name: 'KAGGLE_USERNAME', - trim: false - ) - password( - defaultValue: '', - description: 'Kaggle token', - name: 'KAGGLE_KEY' - ) -} -stages { - stage('Test') { - steps { - sh 'env' + parameters { + string( + defaultValue: 'heatedboss2', + description: 'Kaggle username', + name: 'KAGGLE_USERNAME', + trim: false + ) + password( + defaultValue: '', + description: 'Kaggle token', + name: 'KAGGLE_KEY' + ) + } + agent { + dockerfile{ + additionalBuildArgs '--build-arg KAGGLE_USERNAME="$KAGGLE_USERNAME"' + + } + } + stages { + stage('Test') { + steps { + sh 'env' + } } } -} } \ No newline at end of file