kundanthaku
ServiceNow Employee

Covers the full pipeline: branch strategy, environment mapping, GitHub Actions workflow, and every deployment scenario from feature development to hotfix.
Built on the hybrid model ServiceNow recommends — Source Control for DEV/TEST, App Repository for PROD.

_Users_kundan.thakur_Downloads_sn-pipeline-screenshot.html.png


For more details check the below articles:
https://kd399.github.io/articles/building-a-production-grade-cicd-pipeline-for-servicenow-using-sour...

https://kd399.github.io/articles/pipeline-screenshot/

1 Comment
Heiko Bllr
Kilo Sage

Hi,

thanks for the article. Not sure I fully understand, here a few questions / concerns from my side:

 

1. Why would I use different deployment strategies on different environments (Github vs. Application Repository). Seems very complex and not very straight forward?

2. How do I handle the fact that developers need to work on different branches of an application (1st branch: further development. 2nd branch: bug fixing)?

3. How do I merge two branches of that application back to a common branch?

4. Source Control in a low code / no code platform?

 

From my point of view this is much too complicated / not very practical / even not working.

 

I am happy to be proved wrong though.

 

Thanks,

Heiko