TLS-Anvil Jenkins Plugin
TLS-Anvil offers a Jenkins plugin for seamless integration into CI pipelines.
The plugin repository is available here: TLS-Anvil-Jenkins
Version
The plugin version corresponds to the TLS-Anvil version it supports.
For example, version v1.4.0-R1 uses TLS-Anvil 1.4.0.
Installation
The Jenkins plugin is currently not distributed through the official Jenkins plugin store. It must be installed manually.
Prerequisites
- Ensure the Docker Commons Plugin is installed and configured for Docker usage.
- Download the latest release
.hpi
file from the Releases page. - Open your Jenkins instance.
- Navigate to Manage Jenkins > Manage Plugins.
- Select the Advanced tab.
- Under the Upload Plugin section, click Choose File and select the downloaded
.hpi
file. - Click Upload to install the plugin.
- Restart Jenkins if prompted.
Usage
The plugin adds a custom build step to your pipeline. Typically, this step is added after a successful build during the integration testing phase.
It requires an executable example server or client implementation that can be started.
For detailed instructions, refer to the plugin’s README.
We recommend using the expectedResults
feature, as explained here.
Only use expected results maps that have been manually reviewed.