Requirements
System requirements
Command line binaries
Supported platforms are those listed in the available release assets, namely:
darwin
amd64
darwin
arm64
dragonfly
amd64
freebsd
386
freebsd
amd64
freebsd
arm
linux
386
linux
amd64
linux
arm
linux
arm64
linux
ppc64
linux
ppc64le
linux
mips
linux
mipsle
linux
mips64
linux
mips64le
netbsd
386
netbsd
amd64
netbsd
arm
openbsd
386
openbsd
amd64
openbsd
arm
openbsd
arm64
solaris
amd64
windows
386
windows
amd64
windows
arm
windows
arm64
Docker
There are no known incompatibilities for the Docker image therefore it is compatible with any container engine.
Java and Gradle
The recommended runtime is Java VM 15
or newer and Gradle 7.0
or newer. Tests are conducted up to Java VM 20
and Gradle versions up to 8.10.1
.
Although you may encounter some limitations (i.e. about support for some encryption or hashing algorithms when using SSH authentication), older versions are also supported. Specifically, Java VM 17
or newer are supported and Gradle version 6.0
and later is supported with the exception of versions from 6.5.x
to 6.9.x
and 7.3.x
to 7.5.x
(due to the ASM version used by Gradle).
Java VMs older than 17
and Gradle versions older than 6.0
are not supported.
Here you can find the list of available releases and here is the Gradle compatibility matrix.
GitHub Action
This is a Docker Action so it’s only available for Linux runners.
Please refer to the GitHub Action home page.