Skip to content

Commit ee2db0c

Browse files
Releasing 6.1.0 version
1 parent abffff6 commit ee2db0c

File tree

1 file changed

+10
-20
lines changed

1 file changed

+10
-20
lines changed

README.md

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,6 @@
22

33
New repository for developing a plugin to integrate between ITSM DevOps and GitLab pipelines
44

5-
### Owners
6-
7-
> ramachandrarao.p
8-
9-
### How to build on Jenkins
10-
* Create a `pom.xml` file at the root level
11-
* Go to the [BT1 Service Catalog](https://buildtools1.service-now.com/nav_to.do?uri=%2Fcom.glideapp.servicecatalog_cat_item_view.do%3Fv%3D1%26sysparm_id%3D9dbd0c54db1acb403a3d5dd5ce961948%26sysparm_link_parent%3Dad2fecb72bfc310052f7c71317da157e%26sysparm_catalog%3De0d08b13c3330100c8b837659bba8fb4%26sysparm_catalog_view%3Dess%26sysparm_view%3Dess) to request a Jenkins job
12-
13-
Once the request is processed, a multi-branch job is created on https://buildmaster-hotel.devsnc.com and will build any branches that match [ServiceNow branch naming convention](https://buildtools1.service-now.com/kb_view_customer.do?sysparm_article=KB0528607).
14-
155
# CLI example using npm modules
166

177
## Build and install
@@ -65,11 +55,11 @@ npm unlink .
6555
### Building Docker Image
6656

6757
```sh
68-
docker build -t servicenowdocker/sndevops:6.1.0 .
58+
docker build -t servicenowdocker/sndevops:6.0.0 .
6959
```
7060

7161
```sh
72-
docker push servicenowdocker/sndevops:6.1.0
62+
docker push servicenowdocker/sndevops:6.0.0
7363
```
7464

7565
## Integrating with GitLab
@@ -115,7 +105,7 @@ stages:
115105

116106
package:
117107
stage: package
118-
image: servicenowdocker/sndevops:6.1.0
108+
image: servicenowdocker/sndevops:6.0.0
119109
script:
120110
- sndevopscli create artifact -a '[{"name":"artifact-name","repositoryName":"artifact-repo-name" ,"version":"1.3.0"}]'
121111
- sndevopscli create package -n "package-name" -a '[{"name":"artifact-name","repositoryName":"artifact-repo-name" ,"version":"1.3.0"}]
@@ -127,7 +117,7 @@ stages:
127117

128118
package:
129119
stage: package
130-
image: servicenowdocker/sndevops:6.1.0
120+
image: servicenowdocker/sndevops:6.0.0
131121
script:
132122
- sndevopscli create artifact -u <servicenow-url> -t <tool-id> --token <tool-token> -a '[{"name":"artifact-name","repositoryName":"artifact-repo-name" ,"version":"1.3.0"}]'
133123
- sndevopscli create package -u <servicenow-url> -t <tool-id> --token <tool-token> -n "package-mame" -a '[{"name":"artifact-name","repositoryName":"artifact-repo-name" ,"version":"1.3.0"}]
@@ -151,7 +141,7 @@ stages:
151141

152142
ServiceNow DevOps Change:
153143
stage: DevOpsChangeApproval
154-
image: servicenowdocker/sndevops:6.1.0
144+
image: servicenowdocker/sndevops:6.0.0
155145
script:
156146
- sndevopscli create change -p '{"changeStepDetails":{"timeout":3600,"interval":100},"attributes":{"short_description":"Automated Software Deployment","description":"Automated Software Deployment.","assignment_group":"XXXXXXX","implementation_plan":"Software update is tested and results can be found in Test Summaries Tab.","backout_plan":"When software fails in production, the previous software release will be re-deployed.","test_plan":"Testing if the software was successfully deployed or not"}}'
157147

@@ -191,7 +181,7 @@ stages:
191181

192182
ServiceNow DevOps Sonar Scan Results:
193183
stage: DevOpsSonarStage
194-
image: servicenowdocker/sndevops:6.1.0
184+
image: servicenowdocker/sndevops:6.0.0
195185
script:
196186
- sndevopscli create sonar -url 'https://sonarcloud.io' -projectKey 'xxxxxxx' -branch 'master'
197187

@@ -216,7 +206,7 @@ stages:
216206

217207
ServiceNow DevOps Security Scan Results:
218208
stage: DevOpsSecurityScanStage
219-
image: servicenowdocker/sndevops:6.1.0
209+
image: servicenowdocker/sndevops:6.0.0
220210
script:
221211
- sndevopscli create securityScan -p "{\"pipelineInfo\":{\"buildNumber\":\"buildNumber\",\"pipelineExecutionUrl\":\"pipelineExecutionUrl\" },\"securityResultAttributes\":{ \"scanner\":\"Veracode\",\"applicationName\":\"PetStoreAPI-Github\",\"buildVersion\":\"\",\"securityToolId\":\"\"}}"
222212

@@ -244,7 +234,7 @@ stages:
244234

245235
ServiceNow DevOps Get Change:
246236
stage: DevOpsGetChange
247-
image: servicenowdocker/sndevops:6.1.0
237+
image: servicenowdocker/sndevops:6.0.0
248238
script:
249239
- sndevopscli get change -p "{\"buildNumber\":\"buildNumber\",\"stageName\":\"ServiceNow DevOps Change Step\",\"pipelineName\":\"GitlabDockerGetAndUpdateChange\"}"
250240

@@ -280,7 +270,7 @@ stages:
280270

281271
ServiceNow DevOps Update Change:
282272
stage: DevOpsUpdateChangeStage
283-
image: servicenowdocker/sndevops:6.1.0
273+
image: servicenowdocker/sndevops:6.0.0
284274
script:
285275
- sndevopscli update change -n 'CHGXXXXXX' -p "{\"short_description\":\"Automated Software Deployment\",\"description\":\"Automated Software Deployment.\",\"assignment_group\":\"XXXXX\",\"implementation_plan\":\"Software update is tested and results can be found in Test Summaries Tab.\",\"backout_plan\":\"When software fails in production, the previous software release will be re-deployed.\",\"test_plan\":\"Testing if the software was successfully deployed or not\"}"
286276

@@ -307,7 +297,7 @@ stages:
307297

308298
ServiceNow DevOps Change Step:
309299
stage: changeapproval
310-
image: servicenowdocker/sndevops:6.1.0
300+
image: servicenowdocker/sndevops:6.0.0
311301
script:
312302
- sndevopscli create change -p "{\"changeStepDetails\":{\"timeout\":3600,\"interval\":100},\"autoCloseChange\":true,\"attributes\":{\"short_description\":\"Automated Software Deployment\",\"description\":\"Automated Software Deployment.\",\"assignment_group\":\"xxxxxxxx\",\"implementation_plan\":\"Software update is tested and results can be found in Test Summaries Tab.\",\"backout_plan\":\"When software fails in production, the previous software release will be re-deployed.\",\"test_plan\":\"Testing if the software was successfully deployed or not\"}}"
313303

0 commit comments

Comments
 (0)