diff --git a/Jenkinsfile b/Jenkinsfile index d576377..a5bb4d5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,6 +19,14 @@ def executeBuildPush() { } } +def executeScanCodeQuality() { + stage('Scan Code Quality') { + container('node') { + scanCodeQuality(projectKey: 'tictactoe') + } + } +} + def executeBumpChart() { stage('Bump Helm Chart') { container('tools') { @@ -43,26 +51,31 @@ podTemplate(yaml: homelabK8sAgent(withTools: true)) { BranchStrategy.featureStrategy(env.BRANCH_NAME) { executeInstallTest() + executeScanCodeQuality() executeBuildPush() } BranchStrategy.developStrategy(env.BRANCH_NAME) { executeInstallTest() + executeScanCodeQuality() executeBuildPush() } BranchStrategy.mainStrategy(env.BRANCH_NAME) { executeInstallTest() + executeScanCodeQuality() executeBuildPush() } BranchStrategy.releaseStrategy(env.BRANCH_NAME) { executeInstallTest() + executeScanCodeQuality() executeBuildPush() } BranchStrategy.hotfixStrategy(env.BRANCH_NAME) { executeInstallTest() + executeScanCodeQuality() executeBuildPush() } }