Upgrade agents (on-premises)

You can download most agents from public repositories. To download .NET and .NET Core agents, go to the Contrast Hub.

Copy downloaded agents to sub-directories in the $CONTRAST_HOME/data/agents directory in the Contrast application. On-premises installations of Contrast are automatically configured to support this directory.

Steps

  1. Download the latest version of an agent from the appropriate repository:

    • .NET: Download from the Contrast Hub.

    • .NET Core: Download the .NET Core agent or the .NET Core agent installer for IIS from the Contrast Hub

    • Java: Download from the Maven.

    • Node.js: Download from NPM.

    • Python: Download from the PyPi .

    • Ruby: Download from RubyGems.

    • Go: Download from Debian or RPM.

  2. Copy the agents to the appropriate sub-directory for each agent language in the $CONTRAST_HOME/data/agents directory.

    For example, if you download a Java agent, copy it to the $CONTRAST_HOME/data/agents/java sub-directory.

    You don't need to restart the Contrast application. Agents reload dynamically and become accessible for download.