SonarQube 扫描仪是否支持没有 maven 和 docker 的 BlueOcean 管道插件,如果它支持脚本在 Jenkinsfile 中的工作方式?
我是 Jenkins 和 BlueOcean 的新手,并且已经尝试了所有可用的基本方面。
如果 SonarQube 插件确实支持声明式:
pipeline {
agent any
stages {
stage('SonarQube analysis') {
tools {
sonarQube 'SonarQube Scanner 2.8'
}
steps {
withSonarQubeEnv('SonarQube Scanner') {
sh 'sonar-scanner'
}
}
}
}
}