- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
03-13-2023 06:44 AM
Hello,
We are doubting whether to build a CI/CD Process or a Remote Repository UI on XSOAR. Looking to the table, CI/CD has more features. However, it doesn't allow you to work with Cortex XSOAR UI. This may mean that we will not be able to work with boxes, we will work directly with yaml and python. So is it possible to work this way? Or will it slow down the development considerably?
04-12-2023 03:29 AM
As @amore mentioned it's a matter of preference. We use CI/CD to deploy content it also allows us to test our code. Currently we are only running validate and lint to see if the content is fine and passes the unit tests. With time you can implement much better development process but for starters it has quite a learning curve .
Content deployment is automated in our environment. Once a PR gets approved the contents get uploaded and synced to all tenants.
04-11-2023 12:49 PM
Hi @Josep I will let the community weigh in, but to me it is a matter of preference. If your team is capable and proficient in development practices like content management through tools like github, and develop content outside XSOAR's UI, the CI/CD process might be better suited for you. The remote repositories feature, or dev-prod as we like to call it, allows all of the development to remain in XSOAR and also the management through the XSOAR UI. Hope that helps.
04-12-2023 03:29 AM
As @amore mentioned it's a matter of preference. We use CI/CD to deploy content it also allows us to test our code. Currently we are only running validate and lint to see if the content is fine and passes the unit tests. With time you can implement much better development process but for starters it has quite a learning curve .
Content deployment is automated in our environment. Once a PR gets approved the contents get uploaded and synced to all tenants.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!