Add CI for Swift 5.8 and update nightly to Ubuntu 22.04 (#121)

This commit is contained in:
Yim Lee 2023-01-24 13:34:45 -08:00 committed by GitHub
parent 9b39d811a8
commit cbfde655cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 36 additions and 18 deletions

View File

@ -6,7 +6,8 @@ services:
image: swift-metrics:20.04-5.7
build:
args:
base_image: "swiftlang/swift:nightly-main-focal"
ubuntu_version: "focal"
swift_version: "5.7"
test:
image: swift-metrics:20.04-5.7

View File

@ -0,0 +1,17 @@
version: "3"
services:
runtime-setup:
image: swift-metrics:20.04-5.8
build:
args:
base_image: "swiftlang/swift:nightly-5.8-focal"
test:
image: swift-metrics:20.04-5.8
environment: []
#- SANITIZER_ARG=--sanitize=thread
shell:
image: swift-metrics:20.04-5.8

View File

@ -1,17 +0,0 @@
version: "3"
services:
runtime-setup:
image: swift-metrics:20.04-main
build:
args:
base_image: "swiftlang/swift:nightly-main-focal"
test:
image: swift-metrics:20.04-main
environment: []
#- SANITIZER_ARG=--sanitize=thread
shell:
image: swift-metrics:20.04-main

View File

@ -0,0 +1,17 @@
version: "3"
services:
runtime-setup:
image: swift-metrics:22.04-main
build:
args:
base_image: "swiftlang/swift:nightly-main-jammy"
test:
image: swift-metrics:22.04-main
environment: []
#- SANITIZER_ARG=--sanitize=thread
shell:
image: swift-metrics:22.04-main