In this presentation I will cover how to architect a CI/CD pipeline that allowed my team to speed deployment cycles up from six weeks to weekly deployments. I will focus on leveraging quality control standards using automated tests within an Atlassian Bamboo pipeline. I will also cover how to build full trust in the CI/CD pipeline, giving developers confidence to deploy whenever code changes are merged because the code has been fully tested via a progressive deployment pipeline. This presentation will highlight the benefits of thorough testing in CI/CD, exploring levels of testing e.g. unit, contract, integration, and end to end testing.
This talk will be tailored to developers starting on their journey towards building a CI/CD pipeline. Developers leaving this talk will be more familiar with CI/CD best practices, especially how to build a robust testing system that enables more efficient development cycles.