Pipelines are the heart of Buddy. They let developers streamline software delivery, from running tests on your commits, to deployments, website monitoring, backups, and more. A single project (repository) in Buddy can have an unlimited number of pipelines, which means you can seamlessly create a delivery pipeline for each dev environment. Some of our users have hundreds or pipelines in a single project!
However, with the numbers or pipelines increasing, it was getting hard to manage them. Until now, the only way to facilitate that was to use pipeline folders. With this week's release, we deliver a new functionality that will help you cope with that: pipeline grouping.
Pipelines can be grouped by five features:
- Branch name
- Branch prefix
- Pipeline status
- Trigger mode
- Pipeline name prefix
Whenever you select one of the above, Buddy will automatically group them into distinct parties:
Grouping by prefix
If you group the pipelines by a prefix, the groups will be based on the patterns used in the name. For example, if you name your branches
feature/2fa feature/api feature/sso bugfix/typo_on_main_site bugfix/regex
Buddy will create two pipeline groups,
If you group pipelines by prefix, the prefix will be cut out from the name. This way you can use longer names and there will no problem with displaying them in the UI.
The following separators will split the branch prefix from the stem:
.. In case of pipeline grouping, you can use the same separators plus
Buddy is 100% customer driven. If there’s a feature or integration you miss, let us know in the comments below or directly at firstname.lastname@example.org.