Add GraalVM to the PR build matrix (#11405)
Motivation: Native image compatibility is fragile and breaks easily, so we need a PR build to tell us when this happens. Modification: Add a graalvm-based build to the PR build matrix. Result: Every PR is now also tested on Graal.
This commit is contained in:
parent
0c9a86db81
commit
ac177753d8
3
.github/workflows/ci-pr.yml
vendored
3
.github/workflows/ci-pr.yml
vendored
@ -139,6 +139,9 @@ jobs:
|
|||||||
- setup: linux-x86_64-java11
|
- setup: linux-x86_64-java11
|
||||||
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml build"
|
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml build"
|
||||||
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml run build-leak"
|
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml run build-leak"
|
||||||
|
- setup: linux-x86_64-java11-graal
|
||||||
|
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.graalvm111.yaml build"
|
||||||
|
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.graalvm111.yaml run build-leak"
|
||||||
- setup: linux-x86_64-java16
|
- setup: linux-x86_64-java16
|
||||||
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml build"
|
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml build"
|
||||||
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml run build-leak"
|
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml run build-leak"
|
||||||
|
Loading…
Reference in New Issue
Block a user