This repository holds Docker images for continuous integration jobs at dd-trace-java.
Pre-built images are available in GitHub Container Registry.
Image variants are available on a per JDK basis:
- The
basevariant and its aliases,8,11,17,21,25,26, andstable, contain the base Eclipse Temurin JDK 8, 11, 17, 21, 25, 26 early access, and latest stable JDK versions, - The
zulu8,zulu11,oracle8,ibm8,semeru8,semeru11,semeru17,graalvm17,graalvm21, andgraalvm25variants all contain the base JDKs in addition to the specific JDK from their name, - The
latestvariant contains the base JDKs and all the above specific JDKs.
Images are tagged via the Tag new images version workflow. This workflow tags the latest images built from the specified branch using the vYY.MM format. It runs quarterly on master but can also be triggered manually as needed.
To build all the Docker images:
./buildAnd then check the built images:
./build --test