Tailwind Logo

Creating an XM Cloud Deploy Project

XM Cloud

Published: 2022-11-29

The XM Cloud Deploy tool, which is the first tool when using Sitecore XM Cloud, is introduced in this article. This tool allows you to create a Sitecore XM Cloud project that is linked to a GitHub repository.

The following article is based on the latest environment as of June 12, 2024.

Project Creation

When you go to the XM Cloud Deploy screen, you will see a screen that allows you to create projects that have already been created, and a screen that allows you to create new projects. The number of projects you can create depends on your XM Cloud subscription.

deploy01.png

Clicking Create new project displays a dialog box for creating a project as shown below.

deploy02.png

The screen shows the number of templates. At the time of writing this blog, it is in the form of only one template. Select Start from a starter template and click the Next button.

deploy03.png

When the screen switches, you will be asked to set a project name. This name will be the name used on the XM Cloud Deploy screen, so please set a name that matches your project.

deploy04.png

On the next screen, you will see a tool to expand the source code.

deploy05.png

The GitHub repository you are connecting to will then be displayed. If you do not see it listed, click Create a new GitHub connection to create one. Currently, GitHub is supported, so click Continue with GitHub to execute.

deploy06.png

Next, set the name of the repository to be managed by GitHub and proceed with the creation of the project.

deploy07.png

Finally, you can set the name of the environment in the project you are creating and whether or not the trigger will be triggered when the repository is updated. Note that since this is a new project, the trigger will be triggered when the main branch is updated.

deploy08.png

Preparation is complete. Now click Create and Deploy to start building the environment.

deploy09.png

Confirmation after deployment

First of all, during the process of creating the project, there were settings for GitHub Connection and code management targets. If you actually go to the GitHub repository, you will see that a new Private repository has been created.

deploy10.png

After a while, the deployment will be completed and the screen will look like the one below. Click the Launchpad button on the upper right to enter the Sitecore administration screen.

deploy11.png

Click the Launchpad button in the upper right corner to enter the Sitecore administration screen.

deploy12.png

Summary

In this article, we have shown how to create a new project from the XM Cloud Deploy administration screen and how to launch the first instance. This is a convenient way to deploy a SaaS solution.

A video digest of the above content is available on YouTube. Please refer to it.

Tags