Part 2: Development to Deployment
At this part of the development process, we are developing our implementation. That requires the software being developed to be under version control, where we track all changes against the previous versions.
Upon a commit performed in Git, a pipeline springs into action. Scanning and tests are run to find errors and security vulnerabilities. If everything passes, packaging of the build artifacts is done by the pipeline for deployment.
This part examines the role played by pipelines to perform all the necessary activities triggered by a commit to Git. We begin by describing how to connect Jira to external Git server tools and external pipeline tools for continuous integration.
We then introduce Bitbucket Cloud. This tool can act as both a Git server and a pipeline tool with Bitbucket Pipelines. With Bitbucket Pipelines, we explore the different functions available, including connecting with testing and security tools and, ultimately, deployment...