@@ -6,28 +6,27 @@ pipeline {
6
6
stages {
7
7
stage("checkout") {
8
8
steps {
9
-
10
- echo "Building Pipeline"
9
+ echo "Building Pipeline"
11
10
checkout scm
12
11
}
13
12
}
14
13
15
14
stage("build") {
16
15
steps {
17
-
16
+
18
17
sh 'mvn clean install -DskipTests'
19
18
echo 'Building..Pipeline'
20
19
echo "Pipeline name is ${env.JOB_NAME}"
21
- echo "Pipleine run rumber is ${env.BUILD_NUMBER}"
22
- echo "Stage name is ${env.STAGE_NAME}"
23
- echo "GIT branch is ${env.GIT_BRANCH}"
20
+ echo "Pipleine run rumber is ${env.BUILD_NUMBER}"
21
+ echo "Stage name is ${env.STAGE_NAME}"
22
+ echo "GIT branch is ${env.GIT_BRANCH}"
24
23
echo "globalprops -- ${env.snartifacttoolId} -- ${env.snhost} -- ${env.snuser} -- ${env.snpassword} ";
25
24
}
26
25
}
27
-
26
+
28
27
stage('unit-tests') {
29
28
steps {
30
- snDevOpsArtifact(artifactsPayload:"""{"artifacts": [{"name": "devops_pipeline_demo.jar","version": "${version}","semanticVersion": "${semanticVersion}","repositoryName": "devops_pipeline_demo"}],"stageName": "unit-tests"}""")
29
+ snDevOpsArtifact(artifactsPayload:"""{"artifacts": [{"name": "devops_pipeline_demo.jar","version": "${version}","semanticVersion": "${semanticVersion}","repositoryName": "devops_pipeline_demo"}],"stageName": "unit-tests"}""")
31
30
32
31
echo "Unit Test"
33
32
sh "mvn test"
@@ -37,19 +36,19 @@ pipeline {
37
36
}
38
37
post {
39
38
always {
40
- junit '**/target/surefire-reports/*.xml'
39
+ junit '**/target/surefire-reports/*.xml'
41
40
}
42
41
}
43
42
}
44
-
43
+
45
44
stage("deploy") {
46
45
stages{
47
46
stage('deploy to dev') {
48
47
when{
49
48
branch 'dev'
50
49
}
51
50
steps{
52
-
51
+
53
52
echo "deploy in UAT"
54
53
snDevOpsChange()
55
54
@@ -60,15 +59,14 @@ pipeline {
60
59
branch 'master'
61
60
}
62
61
steps{
63
- snDevOpsPackage(name: "balu-package", artifactsPayload:"""{"artifacts": [{"name": "devops_pipeline_demo.jar","version": "${version}","semanticVersion": "${semanticVersion}","repositoryName": "devops_pipeline_demo"}],"stageName": "deploy"}""")
62
+ snDevOpsPackage(name: "balu-package", artifactsPayload:"""{"artifacts": [{"name": "devops_pipeline_demo.jar","version": "${version}","semanticVersion": "${semanticVersion}","repositoryName": "devops_pipeline_demo"}],"stageName": "deploy"}""")
64
63
snDevOpsChange()
65
64
echo "deploy in prod"
66
65
}
67
66
}
68
67
}
69
68
}
70
-
71
- }
72
69
73
- }
70
+ }
74
71
72
+ }
0 commit comments