GitOps Workflow with Fluent
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2025 11:39 PM
Hi,
First of all, I’d like to say: great work! Fluent looks very promising.
I do have a few questions: Is there any documentation available on how to implement GitOps with ServiceNow/Fluent? I’m especially curious about the following:
- How many instances would you recommend (dev, test, prod)? In this context, how do the announced dev sandboxes fit in?
- Is it possible to release the created apps to production via Git?
- Would you recommend using Git or Update Sets for promoting apps?
How would you approach new applications? Would you recommend implementing them directly as Fluent applications?
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-07-2025 04:09 PM
Hello @DennisMur ! You can find more information on Git with the ServiceNow IDE in the following docs: https://www.servicenow.com/docs/bundle/xanadu-application-development/page/build/servicenow-ide/conc...
The local ServiceNow SDK is purely the SDK and the flow would be to use the `now-sdk deploy` command to install the application in your instance and then publish the application from the instance to your Application Repository following these instructions: https://www.servicenow.com/docs/bundle/yokohama-application-development/page/build/applications/task...
These instructions apply to both the IDE and the local SDK. The suggested approach for promoting apps with Fluent applications is definitely through git and the App Repo. The newly released 2.0.2 version of the IDE and the SDK 2.2.5 version now also support converting existing scoped applications to Fluent applications. I would encourage you to adopt Fluent applications and the git-centric approach (as opposed to update sets) to your development of new applications.
For the new Developer Sadnboxes, the flow would be exactly the same. The benefit there would be that you could have multiple versions (or branches) of your application in different sandboxes. The recommendation for how many instances overall (not Dev Sandboxes) really comes down to the number of active developers you have in your organization and how much they all edit the same applications. Please let me know if you have any more questions and also feel free to join our Servicenow SDK open office hours anytime, you can find more info on this here: https://sn.works/now-sdk-office-hours