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-15-2024 10:42 AM
Hi @Community Alums
Greetings!!
CI CD is very vast term and the example you put, CICD is not for same. CI CD is for build , deployment. The example you said auto installation of Plugins , movement of update set either you can do manually or via flow but not via CICD.
CICD ( in SN Devops ) we can integrate with Jira / jenkins / Github where plugins / update set not follow these tools, so in your case Flow will best suit but also need to understand the full business case 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-15-2024 11:34 PM
Hi Atul,
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. 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.
Currently, am trying with CI/CD integration hub 'activate plugin' with v_plugin table. It is affecting the instance performance.
Regards,
Nivetha

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-15-2024 11:41 PM - edited ‎05-15-2024 11:42 PM
For Update Sets there is nothing for this out-of-the-box. No API's, Spokes, whatever. You can mimic it looking at the out-of-the-box code for retrieved and committing update sets, though that does cost a bit of resourcing on your end.
For plugins, you could imagine setting up an integration to trigger the plugin installation on a higher instance. I automated (store) plugin installation for a customer recently and will be sharing an article on this soon. I would recommend being careful with this though, and only doing this with supervision.
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-16-2024 02:01 AM
Hi Mark,
Thank you! Please share me the article once it is out. It will helpful for me to work on this.
Regards,
Nikkitha