Once the change is committed, a Jenkins job is triggered. Our use of Jenkins for continuous integration has evolved over the years. We started with a single massive Jenkins master in our datacenter and have evolved to running 25 Jenkins masters in AWS. Jenkins is used throughout Netflix for a variety of automation tasks above just simple continuous integration.
Once a line of code has been built and tested locally using Nebula, it is ready for continuous integration and deployment. The first step is to push the updated source code to a git repository. Teams are free to find a git workflow that works for them.
On the other side, if you’re operating B2B commerce, virtual goods, subscribtions, marketplaces, tickets, reservations, complex product configurators, real estate, or anything else complex and unique, you’ll need customization, you’ll need Drupal and Drupal Commerce and it’s endless flexibility. And there is no real alternative to Drupal Commerce.