diff --git a/topics/gitlab.md b/topics/gitlab.md index 6ec5a002..4cc5942d 100644 --- a/topics/gitlab.md +++ b/topics/gitlab.md @@ -118,9 +118,11 @@ qodana: Assuming that you have configured your pipeline in a similar manner, this is what it may look like: 1. Qodana report affiliated with a pipeline in a merge request + Qodana report affiliated with a pipeline in a merge request 2. Available actions for a given exposed Qodana artifact + Available actions for a given exposed Qodana artifact ## Quality gate and baseline diff --git a/topics/teamcity.md b/topics/teamcity.md index 11720bde..fbbee397 100644 --- a/topics/teamcity.md +++ b/topics/teamcity.md @@ -18,16 +18,20 @@ need to be met: Assuming that you have already created your [project](https://www.jetbrains.com/help/teamcity/configure-and-run-your-first-build.html#Create+your+first+project) and configured your build, follow the steps below. 1. Navigate to your build configuration. + Navigating to the build configuration 2. On the build configuration page, select **Build Steps** from the **Edit configuration** list. + Navigating to the step configuration 3. On the **Build steps** page, click the **Add build step** button. + Creating a new build step 4. From the **Runner type** list, select **Qodana** as a runner. On the **New Build Step** page, you can configure the `Qodana` runner using the basic options. Otherwise, click **Show advanced options** to expand the list of configuration options. + Expanding all configuration options of the Qodana runner 5. Fill in the fields using this description. @@ -84,16 +88,20 @@ Custom profile configuration for Qodana linters is stored in `qodana.yaml`. When this file to the working directory manually. Alternatively, you can write a script that will do it for you. 1. Navigate to your build configuration. + Navigating to the build configuration 2. On the build configuration page, select **Build Steps** from the **Edit configuration** list. + Navigating to the step configuration 3. On the **Build steps** page, click the **Add build step** button. + Creating a new build step 4. From the **Runner type** list, select **Command Line**. On the **New Build Step** page, you can configure the `Command Line` runner using the basic options. Otherwise, click **Show advanced options** to expand the list of configuration options. + Expanding all configuration options of the Command Line runner 5. Fill in the fields using the [Command Line](https://www.jetbrains.com/help/teamcity/command-line.html#General+Settings) @@ -124,10 +132,12 @@ this file to the working directory manually. Alternatively, you can write a scri Now that you have configured and run the build, you can observe inspection results in the TeamCity UI. 1. Navigate to the project build page. In the **Overview** tab, click the build entry. + Navigating to the build entry 2. On the build page, navigate to the **Qodana** tab to find the inspection report. To learn more about Qodana reports, see the section of this documentation. + Navigating to the Qodana tab