Test more Swift versions on Linux (#909)
This commit is contained in:
parent
6e8c3aa189
commit
bf8cc0bf3d
14
.travis.yml
14
.travis.yml
@ -32,9 +32,16 @@ matrix:
|
||||
- {osx_image: xcode9.3, env: 'SWFT=4.1 PLAT=watchOS DST="OS=3.2,name=Apple Watch - 38mm"', os: osx, language: objective-c}
|
||||
- {osx_image: xcode9.4, env: 'SWFT=4.1 PLAT=watchOS DST="OS=4.3,name=Apple Watch - 38mm"', os: osx, language: objective-c}
|
||||
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=3 SWIFT_VERSION=4.0 TEST=1'}
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=4 SWIFT_VERSION=4.0 TEST=1'}
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=4 SWIFT_VERSION=DEVELOPMENT-SNAPSHOT-2018-06-20-a'}
|
||||
# Swift 3.2
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=3 SWIFT_VERSION=4.1.2 TEST=1'}
|
||||
# Swift 3.3
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=3 SWIFT_VERSION=DEVELOPMENT-SNAPSHOT-2018-06-20-a TEST=1'}
|
||||
# Swift 4.0
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=4 SWIFT_VERSION=4.0.3 TEST=1'}
|
||||
# Swift 4.1
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=4 SWIFT_VERSION=4.1.2 TEST=1'}
|
||||
# Swift 4.2
|
||||
- {os: linux, dist: trusty, sudo: required, language: generic, env: 'SWIFT_BUILD_VERSION=4 SWIFT_VERSION=DEVELOPMENT-SNAPSHOT-2018-06-20-a TEST=1'}
|
||||
|
||||
before_install:
|
||||
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
|
||||
@ -48,7 +55,6 @@ install:
|
||||
xcodebuild -scheme PromiseKit -quiet -destination "$DST" build;
|
||||
fi;;
|
||||
*)
|
||||
swift --version;
|
||||
swift build -Xswiftc -swift-version -Xswiftc $SWIFT_BUILD_VERSION;;
|
||||
esac
|
||||
script:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user