Feature | SyncRelease | Jenkins | CircleCI | BitBucket CI |
---|---|---|---|---|
Release Creation | ||||
No manual work for release branch creation or maintenance | ||||
Easily see changes since last release | ||||
Build status of new commits before including in new release | ||||
Ability to cherry-pick changes for new release* | ||||
Build Process | ||||
CI/CD Build Pipeline | ||||
No complex YAML or Shell Script configuration | ||||
Built-in support for common build patterns
such as build on git push or new pull request |
||||
Built-in Unit Test Report | ||||
Graphical detailed Build Report | ||||
Easy search on build log of each pipeline stage | ||||
Built-in Docker container support | ||||
No usage time limit on build process | ||||
Release Coordination | ||||
Built-in Release Notes | ||||
Built-in Release Calendar | ||||
Bird-eye view of all releases in your organization | ||||
Scheduled Deployment at desired date time |
||||
Automatic Rollback in case of failed release |
||||
Dependency Management to make sure all dependencies met before a major release |
||||
Automatic alerts on late and overdue releases | ||||
Post-Deployment Verification Workflow | ||||
Deployment | ||||
SSH Deployment | ||||
Fast FTP Deploy using RSYNC algorithm |
||||
Built-in Cluster Deployment | ||||
Easy Rollback
to any point in deployment history |
||||
On-Demand Deployment from a Feature Branch | ||||
Deployment History of All Environments
i.e production, test, staging |
||||
Automatic Minification of CSS/Javascript files
built-in optional feature |
||||
Security Controls | ||||
Multi-user support with fine-grained permission control | ||||
Project-Level Permission Control
define which users can access which projects |
||||
Release Creation Permission Control
define who can create new releases |
||||
Deployment Permission Control
define who can deploy to which environment |
||||
Notifications & Alerts | ||||
Build Notifications | ||||
Release Notes Notifications | ||||
Alerts on overdue dependencies for upcoming release | ||||
Personalized Notifications at User Level | ||||
Notifications by Email (Built-in) | ||||
Notifications by Slack (Built-in) |