How to create CICD integration between two instances, to migrate all the update sets and plugins
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-15-2024 04:30 AM
Need to automate the all the plugins installations and update set creations from one instance to another instance using CICD integration hub.
Please guide me with the flow/if possible please propose any other solution to achieve this
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-16-2024 01:48 AM
Hi @Community Alums
Greetings!!
Thanks for looking into it. So the requirement is, We need to automate the Updates set movements from Dev instance to Test instance when it is completed.
Atul: OOTB , there is no module or feature for this auto movement, also I am not in favour of this, as it may impact ongoing test or work in higher env. Also note that some time update set has a dependency on other sets as well, and in this case automation work but the higher can be unstable. Also in few case update set need plugin as well, so manual intervention is required.
Similarly, When an plugin is installed in DEV instance, it should be automatically installed in TEST instance. Let me know if this can be achieved in any other ways.
Atul: We can do, via flow designer , but again factor like, what time these plugins is activating, any dependency or something. So may be you start with basic, get the updated plugin in phase 1, phase check dependency and 3rd activate the plugins. Again, human intervention is required here as well.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-16-2024 02:04 AM
Hi @Dr Atul G- LNG ,
To achieve via flow designer, could you please help me with any reference documentation or any article to build it.
Thanks,
Nikkitha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-16-2024 07:28 AM
Hi @Community Alums
Nothing handy with me onthis. You need to explore the API to make it workabel.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-24-2024 11:41 AM
The ServiceNow CI/CD Jenkins plugin could be handy.
Have a look at the docs: https://plugins.jenkins.io/servicenow-cicd/
This is a nice example of how to set up a CI/CD pipeline with Jenkins:
https://www.youtube.com/watch?v=-FDdQ_ZgWGw&ab_channel=ServiceNowDocumentation
Regards,
Dan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-17-2025 10:18 PM
Hey @Community Alums ,
Are you trying to push update sets that capture changes made on some tables, forms, catalog items, etc in any application or global scope from one instance to another (example: DEV to TEST and TEST to PROD) automated via a CICD Pipeline instead of a scheduled remote instance release done manually?
This is a similar problem I am trying to solve, and if you have implemented any solutions for the same, could you please share it?
Thanks