3. Traditionally is …
Continuous Integration
I
Integrate
Continuous Integration is all
about integration - integrate
early, integrate often.
Automation make it possible.
R P
Reduce Risk
Reduce software risk. Early
identification of errors reduces
the risk of releases with bad
quality.
It’s a Process
Continuous Integration is a
process, not a tool. Once a
Continuous Integration is setup
it should be maintained and
extended to support project’s
needs.
4. Control over deployments
... but there’s more with Bamboo
R
Release
Management
• Better automation for releases
• Approve release candidates
• Rollback of deployments
• See release's deploy status for
each environment in JIRA
issue screen
V P
Visibility
• Which environments has Release
been promoted to?
• When did the deploys happen?
• How were they triggered?
• What tests were run against the
changes?
• Which JIRA tickets has commits as
part of this release?
Permissions
• Dev speed meets control
• Developers and QA control
their servers
• Per-environment permissions
6. Statistics, trends, insight
... and more with Bamboo
B
Build
Telemetry
• Build times
• % successful builds VS failures
• Number of failing tests
• Build failure periods, time to fix
T A
Tests
Telemetry
• Drills down to the test level
• Has this failed in the past?
• How was it fixed?
• Historical summary helps
identify problem areas
Author
Statistics
• Build activity
• Number of broken builds
• Number of fixed builds
• Percentage of successful
builds
9. 10 Reasons You'll Love Bamboo
6. Flexible CI & CD pipelines
7. On-the-fly customizations
8. Powerful build agent management
9. Legendary support & resources
10.Fast import from Jenkins
1. The best JIRA integration
2. First-class support for deployments
3. Painless CI on the branch
4.Automated merging (really!)
5. Whiz-bang extras for testing
10. Answering your questions
1. Jenkins vs Bamboo
2. Slaves (Remote Agents)
3. Plugins
4. QA integration
5. Version Control Systems
6. Artefact Repositories
7. License price (Remote Agents)
11. bringing to you the beauty of
Atlassian development flow
Thank you!