Skip to content

Commit

Permalink
Merge pull request #80 from amzn/add_ci_swift_5_4
Browse files Browse the repository at this point in the history
Add CI for Swift 5.4.
  • Loading branch information
tachyonics authored Apr 29, 2021
2 parents ab695d0 + 1f62fed commit 34df546
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 15 deletions.
19 changes: 9 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,46 +5,45 @@ matrix:
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.3.3-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
env: DOCKER_IMAGE_TAG=swift:5.4.0-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.3.3-xenial ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
env: DOCKER_IMAGE_TAG=swift:5.4.0-xenial ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.3.3-focal ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
env: DOCKER_IMAGE_TAG=swift:5.4.0-focal ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.3.3-amazonlinux2 ONLY_RUN_SWIFT_LINT=no USE_APT_GET=no
env: DOCKER_IMAGE_TAG=swift:5.4.0-amazonlinux2 ONLY_RUN_SWIFT_LINT=no USE_APT_GET=no
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.3.3-centos8 ONLY_RUN_SWIFT_LINT=no USE_APT_GET=no

env: DOCKER_IMAGE_TAG=swift:5.4.0-centos8 ONLY_RUN_SWIFT_LINT=no USE_APT_GET=no
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.2.5-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
env: DOCKER_IMAGE_TAG=swift:5.3.3-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes

- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swift:5.1-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes
env: DOCKER_IMAGE_TAG=swift:5.2.5-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes

# Verify against nightly of upcoming Swift 5.4
- os: linux
dist: xenial
sudo: required
services: docker
env: DOCKER_IMAGE_TAG=swiftlang/swift:nightly-5.4-amazonlinux2 ONLY_RUN_SWIFT_LINT=no USE_APT_GET=no
env: DOCKER_IMAGE_TAG=swift:5.1-bionic ONLY_RUN_SWIFT_LINT=no USE_APT_GET=yes

# Verify against nightly of Swift mainline
- os: linux
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<img src="https://travis-ci.com/amzn/smoke-http.svg?branch=master" alt="Build - Master Branch">
</a>
<a href="http://swift.org">
<img src="https://img.shields.io/badge/swift-5.1|5.2|5.3-orange.svg?style=flat" alt="Swift 5.1, 5.2 and 5.3 Tested">
<img src="https://img.shields.io/badge/swift-5.1|5.2|5.3|5.4-orange.svg?style=flat" alt="Swift 5.1, 5.2, 5.3 and 5.4 Tested">
</a>
<img src="https://img.shields.io/badge/ubuntu-16.04|18.04|20.04-yellow.svg?style=flat" alt="Ubuntu 16.04, 18.04 and 20.04 Tested">
<img src="https://img.shields.io/badge/CentOS-8-yellow.svg?style=flat" alt="CentOS 8 Tested">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
// _SmokeHTTPClientConcurrency
//

#if compiler(>=5.4) && $AsyncAwait
#if compiler(>=5.5) && $AsyncAwait

import Foundation
import NIO
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
// _SmokeHTTPClientConcurrency
//

#if compiler(>=5.4) && $AsyncAwait
#if compiler(>=5.5) && $AsyncAwait

import Foundation
import NIO
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
// _SmokeHTTPClientConcurrency
//

#if compiler(>=5.4) && $AsyncAwait
#if compiler(>=5.5) && $AsyncAwait

import Foundation
import NIO
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
// _SmokeHTTPClientConcurrency
//

#if compiler(>=5.4) && $AsyncAwait
#if compiler(>=5.5) && $AsyncAwait

import Foundation
import NIO
Expand Down

0 comments on commit 34df546

Please sign in to comment.