@@ -17,32 +17,36 @@ jobs:
17
17
18
18
- &spm
19
19
stage : test
20
- name : macOS / SPM 5.0 / Swift 5.0
21
- script : swift test --disable-automatic-resolution -Xswiftc -swift-version -Xswiftc 5
20
+ name : SPM @ Xcode 10.2 / macOS
21
+ script : swift test --disable-automatic-resolution
22
22
- << : *spm
23
- name : Linux / SPM 5.0 / Swift 5.0
23
+ name : SPM 5.0 / Linux
24
24
os : linux
25
25
language : generic
26
26
env : SWIFT_VERSION=5.0
27
27
install : eval "$(curl -sL https://swiftenv.fuller.li/install.sh)"
28
28
29
29
- &cocoapods
30
- name : CocoaPods / pod lib lint
30
+ name : CocoaPods & Xcode 10.2 / pod lib lint
31
31
script : pod lib lint
32
32
33
+ - &carthage
34
+ name : Carthage & Xcode 10.2 / carthage build --archive
35
+ script : carthage build --archive
36
+
33
37
- &xcode
34
- name : macOS / Xcode 10.2 / Swift 5.0
38
+ name : Xcode 10.2 / macOS
35
39
xcode_workspace : Identifier.xcworkspace
36
40
xcode_scheme : Identifier
37
41
xcode_destination : ' platform=macOS'
38
42
- << : *xcode
39
- name : iOS / Xcode 10.2 / Swift 5.0
43
+ name : Xcode 10.2 / iOS
40
44
xcode_destination : ' OS=12.2,name=iPhone SE'
41
45
- << : *xcode
42
- name : tvOS / Xcode 10.2 / Swift 5.0
46
+ name : Xcode 10.2 / tvOS
43
47
xcode_destination : ' OS=12.2,name=Apple TV'
44
48
- << : *xcode
45
- name : watchOS / Xcode 10.2 / Swift 5.0
49
+ name : Xcode 10.2 / watchOS
46
50
xcode_destination : ' OS=5.2,name=Apple Watch Series 2 - 38mm'
47
51
script : set -o pipefail && xcodebuild -workspace "$TRAVIS_XCODE_WORKSPACE" -scheme "$TRAVIS_XCODE_SCHEME" -destination "$TRAVIS_XCODE_DESTINATION" build | xcpretty
48
52
0 commit comments