CI/CD Made Easy: Bitbucket to XM Cloud and Vercel
In this blog, we’ll explore how to integrate a Bitbucket CI/CD pipeline with XM Cloud. Recently, we worked with a client who used Bitbucket to manage their repositories, and we discovered that integrating XM Cloud with Bitbucket isn’t as straightforward as it is with Azure DevOps. So, let’s walk through how you can achieve this integration using Bitbucket. We will divide this blog in 2 parts. Part 1: Creating project in XM Cloud Part 2: Setting Up the CI/CD pipeline Creating project in XM Cloud When working with Bitbucket, you can use the XM Cloud portal to create a project; however, you won’t be able to link it directly to Bitbucket due to the lack of native integration. To set this up, you can follow these steps: Create a repository in Bitbucket by using import repository options. Clone the repository to your local machine. Push the entire XM Cloud project codebase to Bitbucket. Use the Sitecore CLI deploy app command to deploy the code from your local environment ...