From 3e108c768dd3850455771cc556704d547a59dfc8 Mon Sep 17 00:00:00 2001 From: LocPR <68865072+LocPR@users.noreply.github.com> Date: Sat, 29 Aug 2020 15:45:27 -0500 Subject: [PATCH] Create Jenkinsfile --- Jenkinsfile | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..cac421b --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,8 @@ +node('docker') { + stage('SCM') { + checkout poll: false, scm: [$class: 'GitSCM', branches: [[name: 'refs/heads/develop']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[url: 'https://github.com/CodeBabel/MEANStackApp.git']]] + } + stage('SonarQube Analysis') { + sh "/home/jenkins/tools/hudson.plugins.sonar.SonarRunnerInstallation/sonarqubescanner/bin/sonar-scanner -Dsonar.host.url=http://192.168.0.14:9000 -Dsonar.projectName=meanstackapp -Dsonar.projectVersion=1.0 -Dsonar.projectKey=meanstack:app -Dsonar.sources=. -Dsonar.projectBaseDir=/home/jenkins/workspace/sonarqube_test_pipeline" + } + }