-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Expand file tree
/
Copy path.travis.yml
More file actions
30 lines (26 loc) · 653 Bytes
/
.travis.yml
File metadata and controls
30 lines (26 loc) · 653 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
os: osx
language: swift
osx_image: xcode9.4
if: tag =~ /^[0-9]+\.[0-9]+\.[0-9]+/
stages:
- swiftpm
- carthage
jobs:
include:
- &swiftpm
stage: swiftpm
osx_image: xcode9.4
script: swift build
- <<: *swiftpm
osx_image: xcode10.3
- <<: *swiftpm
osx_image: xcode11.6
- &carthage
stage: carthage
osx_image: xcode9.4
install: sed -i '' "s/SWIFT_TREAT_WARNINGS_AS_ERRORS = NO;/SWIFT_TREAT_WARNINGS_AS_ERRORS = YES;/" *.xcodeproj/project.pbxproj
script: carthage build --no-skip-current
- <<: *carthage
osx_image: xcode10.3
- <<: *carthage
osx_image: xcode11.6