Deploying with Bitbucket Pipelines
In the course of understanding Bitbucket Pipelines, we started with the concept of continuous integration – that is, we leveraged automation that would perform builds and scanning tests on a commit operation, under the direction of the bitbucket-pipelines.yml
file.
We are now at the deployment stage, where we must take the build we created previously in Bitbucket Pipelines and install it in one of our environments, from testing to staging, and finally, to production. If we extend Bitbucket Pipelines so that it deploys automatically, we must consider continuous deployment.
In this chapter, we’ll look at what additions are required in bitbucket-
pipelines
.yml
to perform continuous deployment. To do so, we will cover the following recipes:
- Configuring deployments
- Pushing artifacts into the Bitbucket repository
- Pushing artifacts into artifact repository tools
- Deploying artifacts to Bitbucket Downloads
- Deploying...