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