CI/CD Process or Remote Repository UI on XSOAR

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Please sign in to see details of an important advisory in our Customer Advisories area.

CI/CD Process or Remote Repository UI on XSOAR

L4 Transporter

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?

 

Josep_0-1678715052853.png

 

1 accepted solution

Accepted Solutions

L3 Networker

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.

 

View solution in original post

2 REPLIES 2

L3 Networker

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. 

L3 Networker

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.

 

  • 1 accepted solution
  • 1045 Views
  • 2 replies
  • 0 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

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!