Integrate FACT into your development cycle

aDolus has developed an Azure DevOps extension for vendors who are using the vendor agent. The extension simplifies the process of analyzing and submitting build artifacts to FACT by integrating these steps directly into the development cycle.

This integration is available only to vendor users who are doing development in Azure DevOps.

To make use of the DevOps extension, you’ll need to perform the following steps:

  1. Download and install the FACT vendor agent
  2. Install the Azure DevOps extension
  3. Integrate the tasks into your build chain

 Important

For the Azure DevOps extension to successfully submit analysis files to aDolus FACT, the Azure DevOps agent must be installed. That DevOps agent must be running under the same Windows account that was used to authorize the aDolus vendor agent. We recommend that you install and configure the Azure DevOps agent to run as Administrator. This way, the vendor agent will be able to read the credential information securely stored on the computer.

Download and install the FACT vendor agent

If you aren’t already using the aDolus FACT vendor agent application, download and install it now. You will also need to perform the authentication step to grant the agent permission to act on behalf of your aDolus user account.

You can find full instructions in the article Install and authenticate the vendor agent.

 Important

Make note of the installation directory where the vendor agent is installed. You will need this information to configure the extension tasks.

Install the Azure DevOps extension

Locate, download, and install the aDolus FACT Integrator extension.

  1. Navigate to the Azure DevOps Marketplace.
  2. Locate the aDolus FACT Integration extension.
  3. Click Get it free.
  4. Follow the on-screen instructions to install the extension in the desired location.

Integrate the tasks into your build chain

There are a number of ways you could introduce the aDolus extension into your pipeline process. As an example, this task illustrates the analysis phase (Analysis task) happening during the building of the software and the deployment of the analysis (Submission task) happening during the release process.

Add Analysis task to pipeline

  1. In Azure Devops, click Pipelines.
  2. Search for the aDolus Agent Analysis Task and add it to the pipeline.
  3. Configure this task by completing the following fields:
    • Display name
    • Path to aDolus agent
    • Artifact to analyze OR Directory to analyze
    • Path to save artifact output analysis
  4. Save the task settings.

Add Submission task to release

  1. In Azure DevOps, click Releases.
  2. Search for the aDolus Agent Submissions Task and add it to the release.
  3. Configure this task by completing the following fields:
    • Display name
    • Path to aDolus agent
    • Directory of FACT analysis files
  4. Save the task settings.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.