From 7cd036b5c88e0bb6a1168c2015319631a66b70cc Mon Sep 17 00:00:00 2001 From: Yim Lee Date: Mon, 22 Jan 2024 15:58:47 -0800 Subject: [PATCH] Add CI for Swift 5.10 --- docker/docker-compose.2204.510.yaml | 25 +++++++++++++++++++++++++ docker/docker-compose.2204.59.yaml | 2 +- 2 files changed, 26 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..66c9c95 --- /dev/null +++ b/docker/docker-compose.2204.510.yaml @@ -0,0 +1,25 @@ +version: "3" + +services: + + runtime-setup: + image: swift-http-structured-headers:22.04-5.10 + build: + args: + base_image: "swiftlang/swift:nightly-5.10-jammy" + ubuntu_version: "jammy" + + unit-tests: + image: swift-http-structured-headers:22.04-5.10 + + documentation-check: + image: swift-http-structured-headers:22.04-5.10 + + test: + image: swift-http-structured-headers:22.04-5.10 + environment: + - IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error + + shell: + image: swift-http-structured-headers:22.04-5.10 + diff --git a/docker/docker-compose.2204.59.yaml b/docker/docker-compose.2204.59.yaml index 7c13856..7bdf698 100644 --- a/docker/docker-compose.2204.59.yaml +++ b/docker/docker-compose.2204.59.yaml @@ -6,8 +6,8 @@ services: image: swift-http-structured-headers:22.04-5.9 build: args: - base_image: "swiftlang/swift:nightly-5.9-jammy" ubuntu_version: "jammy" + swift_version: "5.9" unit-tests: image: swift-http-structured-headers:22.04-5.9