TICS Azure DevOps Plugin

This plugin provides integration of TICS Quality Analysis and Quality Gating functionalities for Azure Pipelines. For an earlier version of Azure DevOps Server, i.e. Team Foundation Server 2018 and Team Foundation Server 2017 please install an earlier version of this plugin (TICS TFS Plugin). See below for more details. The earlier TICS TFS Plugin currently supports TICS Quality Analysis but not Quality Gating.

Prerequisites

To use this plugin as part of a build configuration or pipeline for a given project, you need to have a valid TICS installation. It is assumed your build agent is capable of running TICSQServer.

Usage

The plugin contains two build tasks, namely TICS Quality Analysis and TICS Quality Gate. To get access to the quality gating API of the TICS Viewer you also need to configure a Service Connection.

TICS Quality Analysis

TICS Quality Gate

TICS Viewer Service Connection Configuration

TICS Team Foundation Server (TFS) plugin

The TICS TFS Plugin provides a build step that invokes TICS. This build step can be added to any build definition.

Using the plugin requires installing it into your instance of Team Foundation Server. Only fully updated versions of TFS 2017 and TFS 2018 are supported.

Installation

Follow the steps below to download and install the plugin in TFS.

  1. Go to the TICS download site and download the latest available version of the plugin (.vsix extension). Click to download.

  2. In Team Foundation Server, go to Browse TFS extensions via the Marketplace icon in the top-right corner.

  3. Scroll down to find the Manage extensions button.

  4. Click the Upload new extension button and upload the file you downloaded earlier.

  5. The plugin should be listed in the list of extensions now. Click the install button to install it to a team project collection.

Using the TICS build step

This build steps runs TICS as part of a TFS build definition. Requirements:

To configure this build step: