From 71005c66787be79fcddd0da1a95595192623be59 Mon Sep 17 00:00:00 2001 From: Si Beaumont <beaumont@apple.com> Date: Wed, 4 Oct 2023 10:09:24 +0100 Subject: [PATCH] Add docker-compose file for 5.10 CI --- docker/docker-compose.2204.510.yaml | 17 +++++++++++++++++ docker/docker-compose.2204.59.yaml | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 docker/docker-compose.2204.510.yaml diff --git a/docker/docker-compose.2204.510.yaml b/docker/docker-compose.2204.510.yaml new file mode 100644 index 0000000..20a4467 --- /dev/null +++ b/docker/docker-compose.2204.510.yaml @@ -0,0 +1,17 @@ +version: "3" + +services: + runtime-setup: + image: &image swift-openapi-ahc:22.04-5.10 + build: + args: + base_image: "swiftlang/swift:nightly-5.10-jammy" + + test: + image: *image + environment: + - WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors + - IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error + + shell: + image: *image diff --git a/docker/docker-compose.2204.59.yaml b/docker/docker-compose.2204.59.yaml index a475877..64434fc 100644 --- a/docker/docker-compose.2204.59.yaml +++ b/docker/docker-compose.2204.59.yaml @@ -5,7 +5,8 @@ services: image: &image swift-openapi-ahc:22.04-5.9 build: args: - base_image: "swiftlang/swift:nightly-5.9-jammy" + ubuntu_version: "jammy" + swift_version: "5.9" test: image: *image