diff --git a/Jenkinsfile b/Jenkinsfile index 87c01a5..6af6f03 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,20 +20,28 @@ pipeline { } } stage('Test') { - steps { - echo 'Running vetting' - sh 'go vet .' - echo 'Running linting' - sh 'golint .' - echo 'Running test' - sh 'go test -v ./...' - } - } - stage('Code Analysis') { - steps { - + parallel{ + stage('golint') { + steps { + echo 'Running linting' + sh 'golint .' + } + } + stage('go vet') { + steps { + echo 'Running vetting' + sh 'go vet .' + } + } + stage('test') { + steps { + echo 'Running test' + sh 'go test -v ./...' + } + } } } + } post { always {