Understanding Bitbucket and Bitbucket Pipelines
Bitbucket is Atlassian’s Source Code Management (SCM) solution that enables developers to version control their source code. Bitbucket is tightly integrated with Jira and allows developers to collaboratively work on code while also sharing their status with stakeholders. Bitbucket doesn’t just store and track changes, it offers a robust deployment system known as Bitbucket Pipelines. Using Pipelines, developers can build and deploy their code to various environments with ease. Moreover, runners are machines that carry out pipeline executions for build and deployment. Bitbucket Pipelines can use its runners to run a pipeline execution, at a cost of the number of minutes needed for the execution against a monthly budget, or developers can define self-hosted runners that use their own infrastructure.
This chapter has the following recipes – the first recipe will walk you through the basics and subsequent recipes will...