]> source.dussan.org Git - sonarqube.git/commitdiff
DOCS add note on PR decoration requiring analysis
authormichaelbirnstiehl <michael.birnstiehl@sonarsource.com>
Thu, 25 Feb 2021 20:56:43 +0000 (14:56 -0600)
committersonartech <sonartech@sonarsource.com>
Fri, 26 Feb 2021 20:07:41 +0000 (20:07 +0000)
server/sonar-docs/src/pages/analysis/azuredevops-integration.md
server/sonar-docs/src/pages/analysis/bitbucket-integration.md
server/sonar-docs/src/pages/analysis/github-integration.md
server/sonar-docs/src/pages/analysis/gitlab-integration.md
server/sonar-docs/src/pages/analysis/pull-request.md

index ebfc4d2e8cdb4eb35694657a65490cab8e641495..644a235515d603261a36e4bfc1fad56fbee8dea0 100644 (file)
@@ -258,7 +258,8 @@ After you've set up SonarQube to import your Azure DevOps repositories as shown
 
 Then, follow the steps in SonarQube to analyze your project. The project settings for pull request decoration are set automatically.
 
-To set up a manually created or existing project or a project that's part of a mono repository, see the instructions in the following sections.
+[[info]]
+| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
 
 ### Adding pull request decoration to a manually created or existing project 
 To add pull request decoration to a manually created or existing project, make sure your global ALM Integration settings are set as shown above in the **Importing your Azure DevOps repositories into SonarQube** section, and set the following project settings at **Project Settings > General Settings > Pull Request Decoration**: 
index 6c71ffe32b0842b1c2d690918dd9083591891df7..d85f2795a21a53285c4ee09acf1c7dc98206fdef 100644 (file)
@@ -40,15 +40,13 @@ After saving your personal access token, you'll see a list of your Bitbucket Ser
 ## Adding pull request decoration to Bitbucket Server
 Pull request decoration shows your Quality Gate and analysis metrics directly in Bitbucket Server:
 
-![pull request decoration](/images/github-branch-decoration.png)
-
-[[info]]
-| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
-
 After you've set up SonarQube to import your Bitbucket Server repositories as shown in the previous section, the simplest way to add pull request decoration is by adding a project from Bitbucket Server by clicking the **Add project** button in the upper-right corner of the **Projects** homepage and selecting **Bitbucket**.
 
 Then, follow the steps in SonarQube to analyze your project. The project settings for pull request decoration are set automatically.
 
+[[info]]
+| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
+
 ### Adding pull request decoration to a manually created or existing project
 To add pull request decoration to a manually created or existing project, make sure your global ALM Integration settings are configured as shown in the **Importing your Bitbucket Server repositories into SonarQube** section above, and set the following project settings at **Project Settings > General Settings > Pull Request Decoration**:
 
index 9a9be35f3c67780ae6cb24397c6fb5fd23aaca51..fd1d78d89f101823ab82a9732f04f5692ab26e6c 100644 (file)
@@ -74,15 +74,13 @@ Navigate to **Administration > Configuration > General Settings > ALM Integratio
 ## Adding pull request decoration to GitHub
 After creating and installing your GitHub App above, you can add pull request decoration to show your Quality Gate and analysis metrics directly in GitHub: 
 
-![pull request decoration](/images/github-branch-decoration.png)
-
-[[info]]
-| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
-
 The simplest way to add pull request decoration is by adding a project from GitHub by clicking the **Add project** button in the upper-right corner of the **Projects** homepage and selecting **GitHub**.
 
 Then, follow the steps in SonarQube to analyze your project. The project settings for pull request decoration are set automatically.
 
+[[info]]
+| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
+
 ### Adding pull request decoration to a manually created or existing project
 To add pull request decoration to a manually created or existing project, after you've created and installed your GitHub App and updated your global ALM Integration settings as shown in the **Importing your GitHub repositories into SonarQube** section above, set the following project settings at **Project Settings > General Settings > Pull Request Decoration**: 
 
index 28ddd1a2767683dd599ca12ebacdadbcfd0c2ae0..a3a99f24d0faadbd78eacd7852b9e95ca68b2e79 100644 (file)
@@ -182,12 +182,13 @@ For more information on configuring your build with GitLab CI/CD, see the [GitLa
 
 Merge request decoration shows your Quality Gate and analysis metrics directly in GitLab:
 
-![pull request decoration](/images/github-branch-decoration.png)
-
 After you've set up SonarQube to import your GitLab projects as shown in the previous section, the simplest way to add merge request decoration is by adding a project from GitLab by clicking the **Add project** button in the upper-right corner of the **Projects** homepage and selecting **GitLab**.
 
 Then, follow the steps in SonarQube to analyze your project. The project settings for merge request decoration are set automatically.
 
+[[info]]
+| To decorate merge requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for merge request analysis on the [Pull Request Analysis](/analysis/pull-request/) page.
+
 ### Adding merge request decoration to a manually created or existing project
 To add merge request decoration to a manually created or existing project, make sure your global ALM Integration settings are set as shown in the **Importing your GitLab projects into SonarQube** section above, and set the following project settings at **Project Settings > General Settings > Pull Request Decoration**: 
 
index aaa9f1abf118c52f6c3cf4057f9738a848ededd0..54e23af0f94f87535779f7002d59b70490f1518f 100644 (file)
@@ -22,6 +22,9 @@ You can also add pull request decoration that shows the Pull Request analysis an
 - [Bitbucket Server](/analysis/bitbucket-integration/)
 - [Azure DevOps](/analysis/azuredevops-integration/)
 
+[[info]]
+| To decorate Pull Requests, a SonarQube analysis needs to be run on your code. You can find the additional parameters required for Pull Request analysis below in the **Analysis parameters** section.
+
 ## Pull request Quality Gate
 
 A [Quality Gate](/user-guide/quality-gates/) lets you ensure you are meeting your organization's quality policy and that you can merge your pull request. The pull request uses your project Quality Gate as follows: