Maven plugin integration with Snyk
Installation of Maven plugin
<!-- Example Plugin Configuration -->
<build>
<plugins>
<plugin>
<groupId>io.snyk</groupId>
<artifactId>snyk-maven-plugin</artifactId>
<version>2.2.0</version>
<inherited>false</inherited>
<executions>
<execution>
<id>snyk-test</id>
<goals>
<goal>test</goal>
</goals>
</execution>
<execution>
<id>snyk-monitor</id>
<goals>
<goal>monitor</goal>
</goals>
</execution>
</executions>
<configuration>
<apiToken>${env.SNYK_TOKEN}</apiToken>
<args>
<arg>--all-projects</arg>
</args>
</configuration>
</plugin>
</plugins>
</build>Supported versions
Goals
code-test (experimental)
code-test (experimental)container-test (experimental)
container-test (experimental)test
testmonitor
monitorConfiguration for the Maven plugin
apiToken [string]
apiToken [string]skip [boolean]
skip [boolean]failOnIssues [boolean]
failOnIssues [boolean]args [array<string>]
args [array<string>]cli [object]
cli [object]CLI configuration
Auto-Download and Update
updatePolicy [string]
updatePolicy [string]downloadDestination [string]
downloadDestination [string]Custom CLI Executable
executable [string]
executable [string]Specific CLI Version
version [string]
version [string]Demonstration
Migrating from Snyk Maven Plugin v1 to v2
PreviousJenkins plugin integration with SnykNextTeamCity (JetBrains) integration using the Snyk security plugin
Last updated
Was this helpful?

