e5adc1131a
Motivation: Currently the PR verification takes a lot of time. We should try to only run builds for the affected modules in most cases to speed up the build. Modifications: Adjust docker files and workflow to only run build for affected modules for a lot of jobs while still run full builds for windows + java11 with BoringSSL Result: Hopefully quicker feedback loop when verify PRs
31 lines
509 B
YAML
31 lines
509 B
YAML
version: "3"
|
|
|
|
services:
|
|
|
|
runtime-setup:
|
|
image: netty:centos-6-1.8
|
|
build:
|
|
args:
|
|
java_version : "graalvm-ce-java8@20.1.0"
|
|
|
|
build:
|
|
image: netty:centos-6-1.8
|
|
|
|
build-leak:
|
|
image: netty:centos-6-1.8
|
|
|
|
build-boringssl-static:
|
|
image: netty:centos-6-1.8
|
|
|
|
build-leak-boringssl-static:
|
|
image: netty:centos-6-1.8
|
|
|
|
shell:
|
|
image: netty:centos-6-1.8
|
|
|
|
partly-build-leak:
|
|
image: netty:centos-6-1.8
|
|
|
|
partly-build-leak-boringssl-static:
|
|
image: netty:centos-6-1.8
|