From ebff4d629b8291ae9c9ac1e4a76f41a6157e61b5 Mon Sep 17 00:00:00 2001 From: XiaoLFeng Date: Wed, 31 Jan 2024 15:02:47 +0800 Subject: [PATCH] patch: waterfall --- Jenkinsfile | 41 +++++++++++++++++++---------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1e25750..8cec9f9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,24 +1,21 @@ pipeline { - environment { + environment { QODANA_TOKEN=credentials('qodana-token') - } - agent { - label '本地' - } - - stages { - stage('Qodana代码分析') { - steps { - script { - docker.image('jetbrains/qodana-go').run(''' - -v "${WORKSPACE}":/data/project - -w /data/project - -entrypoint "" - ''') { - sh 'qodana' - } - } - } - } - } -} + } + agent { + docker { + args ''' + -v "${WORKSPACE}":/data/project + --entrypoint="" + ''' + image 'jetbrains/qodana-go' + } + } + stages { + stage('Qodana') { + steps { + sh '''qodana''' + } + } + } +} \ No newline at end of file