Post

Using Jenkins with Bitbucket Cloud

Using Jenkins with Bitbucket Cloud

Background

At work, I was responsible for setting up Jenkins with Bitbucket Cloud for Continuous Integration and Continuous Deployment (CI/CD) for one of our Hardware teams to build and test their ASIC simulations. We planned to use Bitbucket Pipelines for lightweight tasks such as static analysis, code quality checks, and reports while using Jenkins builds for longer, more resource-heavy tasks. This was initially done to overcome the 3 hours limit on Bitbucket Pipelines step execution time which has now been increased to 12 hours.

Useful Resources

  1. CloudBees Jenkins Tutorials
  2. Bitbucket Branch Source Plugin
  3. Creating a Multibranch Pipeline using Jenkins in Bitbucket Cloud
  4. Jenkins Job trigger pipe for Bitbucket Pipelines
  5. Jenkins to Bitbucket Pipelines Migration tool

This post is licensed under CC BY 4.0 by the author.