Gearset Pipelines

Seamless control of your Salesforce release pipeline

Visualize and manage your entire development lifecycle

Harness the power of your DevOps pipeline

Create an automated pipeline that delivers, without the headaches. Gearset solves fundamental challenges, so even the most complex release processes are streamlined and easy to manage.

A clear view of your CI/CD pipeline

  • Track changes across multiple branches and environments
  • See each environment’s live status: stable, merging, conflicts
  • Automatic syncing keeps your environments up to date

Stay in sync and aligned

  • Automatically update your user stories, ticketing tool and Git provider
  • Sync the latest changes back to your developer sandbox in one click
  • Deploy metadata, CPQ, and Vlocity alongside each other

Seamless collaboration for all teammates

  • Help your team follow the same branching strategy and processes
  • Empower no-code teammates with a user-friendly, side-by-side interface
  • Allow developers to use the Salesforce CLI without creating silos

Expertise trusted by thousands of customers

Pipelines allows different teammates to work on the same Salesforce metadata without overwriting each other’s work. It allows each team to operate independently while keeping orgs in sync.

Jesse Fusselman

Manager of Business Applications, Thumbtack

Thumbtack

Take the pain out of merge conflicts

  • Choose specific elements of each conflicted file to combine the best parts of each branch
  • Gearset saves your conflict resolutions, and flags when you can reuse them across later environments
  • Experience fewer merge conflicts with Gearset’s intelligent merge algorithm

Deliver parallel long-term projects on one pipeline

  • Create long-term development projects without immediately pushing updates to production
  • Work on projects in parallel to the rest of your pipeline, and merge with a single PR when ready
  • Integrate ’business as usual’ changes into your project stream, keeping pace with regular releases

Works with your tech stack, not against it

Tight integrations keep everything in lockstep, making Gearset the source of truth and command center for your release process — no matter where and how changes are made.

Manage your teams with confidence

  • Secure pipeline management with role-based access and permissions
  • Group developer sandboxes for a streamlined view of even the most complex workflows
  • Share ownership with team-owned pipelines, avoiding single points of failure

Get transparency of the release process

  • Audit your entire deployment history
  • Monitor your DORA metrics with our Public API
  • Check automated testing results from native tools and integrations

Automated testing and monitoring

Unit testing

Test Apex classes throughout the development lifecycle and track code coverage

UI testing

Integrate with leading UI testing tools and release with confidence

Static code analysis

Track code quality, improve code consistency and ensure best practice

Monitoring

Catch all changes in production, and protect or remove them as needed

How will Pipelines help your team?

Pipeline FAQs

Gearset supports all the major Git hosting providers, including GitHub, GitLab, Bitbucket, Azure DevOps, and AWS Code Commit. For more detail, see our integrations page.

Pipelines currently uses a model similar to the expanded branching strategy, which is designed to balance DevOps best practices and the requirements for most Salesforce development teams. You can learn more about the model in our documentation.

CI jobs are the individual tasks that make up a continuous integration and continuous delivery process. Each job builds, tests, and validates code every time changes are made. Gearset’s Pipelines brings together multiple CI jobs and enables end-to-end CI/CD pipeline visualization. It allows you to track pull requests, automatically sync orgs and enforce your desired branching strategy. Gearset Pipelines has a whole suite of functionality that makes management of CI jobs much easier.

Gearset supports all types that can be retrieved via Salesforce’s Metadata API.

Gearset’s unique merge algorithm understands Salesforce metadata, so unlike git, it can differentiate between genuine conflicts and unnecessary conflicts.

For example, sometimes conflicting changes within the same XML tag lead to the same behavior in a Salesforce org. Your VCS will still consider it a conflict, whereas Gearset knows this doesn’t represent a genuine issue, so will automatically resolve the conflict. Merge conflicts happen less often in Gearset, and when they do occur, they indicate genuine issues.

Yes, Pipelines is available for the Starter, Teams and Enterprise tier of Gearset’s Automate offering.

Discover what’s possible for Salesforce DevOps