Bitbucket Pipelines for CI/CD Automation
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Discuss the structure and syntax of Bitbucket pipelines and how they fit into Bitbucket projects.
Create Bitbucket YAML configurations that enable test and deployment jobs to run through automated CI/CD pipelines.
Integrate BitBucket into DevOps workflows using the Atlassian toolsets.
Skills you'll gain
Tools you'll learn
Details to know
December 2025
1 assignment
See how employees at top companies are mastering in-demand skills
There are 3 modules in this course
DevOps has become a core aspect of the everyday development process. Being able to automate common tasks like testing, building, and deploying software allows developers to be more efficient and effective. This comprehensive course equips DevOps specalists and software developers with essential skills to build Bitbucket CI/CD pipelines into their development processes. Through hands-on labs using industry standard tools like Bitbucket, you'll master the process of building CI/CD pipelines and integrating the DevOps workflow. By course completion, you'll confidently be able to build pipelines that integrate build, test, and deployment tasks into your deveopment workflow. This course provides the practical expertise required to enhance your development process and automate the common tasks you have.
This course is designed for DevOps specialists and software developers eager to integrate CI/CD automation into their workflows using Bitbucket Pipelines. With a basic understanding of programming concepts, you'll learn how to build and configure Bitbucket pipelines for tasks like testing, building, and deploying software. Ideal for those looking to automate and streamline their development process, this course provides hands-on experience and practical skills for enhancing your DevOps practices. A basic understanding of any programming language means being familiar with concepts like variables, loops, conditionals, and functions. You donβt need to be an expert, but having a grasp of these basics will help you work with code, automate tasks, and troubleshoot effectively throughout this course. By the end of this course, you will have the practical expertise to seamlessly integrate Bitbucket Pipelines into your development process, automating tasks like testing, building, and deployment. With hands-on experience, you'll be ready to enhance your workflows and boost your productivity in real-world DevOps environments.
This module gives an overview of Bitbucket, showing how to create projects and simple CI/CD pipelines. We will also discuss how you can view and analyze the status of pipelines to understand when they have worked successfully, and how to troublehshoot failed piplines.
What's included
4 videos2 readings1 peer review
4 videosβ’Total 22 minutes
- Welcome to Bitbucket Pipelines for CI/CD Automationβ’3 minutes
- Overview of Bitbucket Projects and Atlassian Toolingβ’7 minutes
- Configuring your First Bitbucket Pipelineβ’7 minutes
- Viewing and Reviewing Pipeline Statusβ’5 minutes
2 readingsβ’Total 10 minutes
- Welcome to the Course: Course Overviewβ’5 minutes
- Steps to Build Fast CI/CD Pipeline in Bitbucketβ’5 minutes
1 peer reviewβ’Total 20 minutes
- Hands-On-Learning: Designing a Basic Bitbucket Pipelineβ’20 minutes
This module dives futher into the construction of Bitbucket pipelines, giving an overview of the some of the common tasks added to pipelines. The goal of this module is to present the syntax of a pipeline configuration, as well as different ways to apply this syntax to build, test, and deployment processes.
What's included
3 videos1 reading1 peer review
3 videosβ’Total 17 minutes
- Understanding YAML Syntax for Bitbucket Pipelinesβ’5 minutes
- Implementing Automated tests in Pipelinesβ’5 minutes
- Deploying an Application with Bitbucket Pipelinesβ’7 minutes
1 readingβ’Total 5 minutes
- Automating Builds with Bitbucket Pipelines: A Step-by-Step Guideβ’5 minutes
1 peer reviewβ’Total 20 minutes
- Hands-On-Learning: Automating an Application Test, Build, and Deploymentβ’20 minutes
Atlassian provides a variety of different tools to compliment the software development lifecycle. This module discusses how the DevOps workflow typically works in Bitbucket and how Bitbucket can integrate into other tools like Jira to create a more complete DevOps workflow.
What's included
4 videos1 reading1 assignment2 peer reviews
4 videosβ’Total 22 minutes
- Understanding the DevOps Workflow in Bitbucketβ’7 minutes
- Integrating Bitbucket Pipelines with Jiraβ’6 minutes
- Constructing a Pipeline Using the DevOps processβ’7 minutes
- Course Warp-upβ’2 minutes
1 readingβ’Total 5 minutes
- Jira Bitbucket Integrationsβ’5 minutes
1 assignmentβ’Total 20 minutes
- Bitbucket Pipelines for CI/CD Automationβ’20 minutes
2 peer reviewsβ’Total 80 minutes
- Hands-On-Learning: Integrating Jira and Workflows into a DevOps Project β’20 minutes
- Project: Building a Complete DevOps Workflow in BitBucketβ’60 minutes
Instructors
Offered by
Explore more from Software Development
- Status: Preview
Course
- Status: Preview
Course
- Status: Free Trial
Why people choose Coursera for their career
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
