SonarQube Cloud | Managing your project | Administering your project | Creating and setting up your project
Creating and setting up your project
To set up your project in SonarQube Cloud:
- Create your project.
You can create projects by importing your DevOps platform repositories (see below). This way, the new projects are automatically bound to their respective repository, which has many advantages: see Organization and project binding. You can also create projects manually, but manually created projects are unbound.
To be able to create a new project you need the corresponding permission. - Set up the integration of your project with your DevOps platform.
- Set up the user permissions for your project.
- Set up the project analysis.
Importing one or several repositories to SonarQube Cloud
Repository import is only possible if your SonarQube Cloud organization is bound to its corresponding DevOps platform organization (i.e. the DevOps platform organization has been imported to SonarQube Cloud).
- On the top right of the SonarQube Cloud interface, select the ✚ (plus) menu and select Analyze new project. The Analyze projects page opens.
- Select your organization.
- Select the repositories you want to import.
- Select the Set up button. The Set up project for Clean as You Code page opens.
- Select the new code definition for your project (see About new code).
- Select the Create project button. The project is created and the automatic analysis is started if supported.
To import a monorepo, see Creating the projects of a monorepo.
Creating a project manually
- On the top right of the SonarQube Cloud interface, select the ✚ (plus) menu and select Analyze new project. The Analyze projects page opens.
- On the right of the page, select create a project manually.
- Select the organization and enter the project name and key.
- Select the Next button. The Set up project for Clean as You Code page opens.
- Select the new code definition for your project (see About new code).
- Select the Create project button. The project is created. You must now set up your CI-based analysis (no automatic analysis is supported for unbound projects).
Related pages
- Setting up the integration of your project with your DevOps platform
- Setting project permissions and visibility
- Changing project binding and other parameters
- Customizing the Project Information page
- Deleting your project
- Importing a GitHub organization
- Importing a Bitbucket Cloud workspace
- Importing a GitLab group
- Importing an Azure DevOps organization
Was this page helpful?