|
@@ -3,12 +3,10 @@ aliases:
|
|
|
shell: /bin/bash --login -eo pipefail
|
|
|
steps:
|
|
|
- checkout
|
|
|
- - run: |
|
|
|
- ( xcodebuild -scheme Base32 test # -sdk macosx -destination arch=x86_64
|
|
|
- xcodebuild -scheme Base32 test -sdk iphonesimulator -destination "name=iPhone 8"
|
|
|
- xcodebuild -scheme Base32 test -sdk appletvsimulator -destination "name=Apple TV 4K"
|
|
|
- xcodebuild -scheme Base32 build -sdk watchsimulator -destination "name=Apple Watch Series 3 - 38mm"
|
|
|
- ) | xcpretty -r junit
|
|
|
+ - run: xcodebuild -scheme Base32 test # -sdk macosx -destination arch=x86_64
|
|
|
+ - run: xcodebuild -scheme Base32 test -sdk iphonesimulator -destination "name=iPhone 8"
|
|
|
+ - run: xcodebuild -scheme Base32 test -sdk appletvsimulator -destination "name=Apple TV 4K"
|
|
|
+ - run: xcodebuild -scheme Base32 build -sdk watchsimulator -destination "name=Apple Watch Series 3 - 38mm"
|
|
|
- store_test_results:
|
|
|
path: build/reports/
|
|
|
- run: echo "ruby-2.3" > ~/.ruby-version
|
|
@@ -39,7 +37,17 @@ jobs:
|
|
|
|
|
|
xcode_9.3_swift_4.1:
|
|
|
macos:
|
|
|
- xcode: "9.3.0"
|
|
|
+ xcode: "9.3.1"
|
|
|
+ <<: *xcode-9
|
|
|
+
|
|
|
+ xcode_9.4_swift_4.1.2:
|
|
|
+ macos:
|
|
|
+ xcode: "9.4.1"
|
|
|
+ <<: *xcode-9
|
|
|
+
|
|
|
+ xcode_10_swift_4.2:
|
|
|
+ macos:
|
|
|
+ xcode: "10.0.0"
|
|
|
<<: *xcode-9
|
|
|
|
|
|
spm_swift_4:
|
|
@@ -59,7 +67,17 @@ jobs:
|
|
|
|
|
|
spm_swift_4.1:
|
|
|
macos:
|
|
|
- xcode: "9.3.0"
|
|
|
+ xcode: "9.3.1"
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
+ spm_swift_4.1.2:
|
|
|
+ macos:
|
|
|
+ xcode: "9.4.1"
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
+ spm_swift_4.2:
|
|
|
+ macos:
|
|
|
+ xcode: "10.0.0"
|
|
|
steps: *steps-for-spm
|
|
|
|
|
|
linux_swift_4:
|
|
@@ -82,6 +100,26 @@ jobs:
|
|
|
- image: norionomura/swift:41
|
|
|
steps: *steps-for-spm
|
|
|
|
|
|
+ linux_swift_4.1.1:
|
|
|
+ docker:
|
|
|
+ - image: norionomura/swift:411
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
+ linux_swift_4.1.2:
|
|
|
+ docker:
|
|
|
+ - image: norionomura/swift:412
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
+ linux_swift_4.1.3:
|
|
|
+ docker:
|
|
|
+ - image: norionomura/swift:413
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
+ linux_swift_4.2:
|
|
|
+ docker:
|
|
|
+ - image: norionomura/swift:42
|
|
|
+ steps: *steps-for-spm
|
|
|
+
|
|
|
workflows:
|
|
|
version: 2
|
|
|
workflow:
|
|
@@ -90,11 +128,19 @@ workflows:
|
|
|
- xcode_9.1_swift_4.0.2
|
|
|
- xcode_9.2_swift_4.0.3
|
|
|
- xcode_9.3_swift_4.1
|
|
|
+ - xcode_9.4_swift_4.1.2
|
|
|
+ - xcode_10_swift_4.2
|
|
|
- spm_swift_4
|
|
|
- spm_swift_4.0.2
|
|
|
- spm_swift_4.0.3
|
|
|
- spm_swift_4.1
|
|
|
+ - spm_swift_4.1.2
|
|
|
+ - spm_swift_4.2
|
|
|
- linux_swift_4
|
|
|
- linux_swift_4.0.2
|
|
|
- linux_swift_4.0.3
|
|
|
- linux_swift_4.1
|
|
|
+ - linux_swift_4.1.1
|
|
|
+ - linux_swift_4.1.2
|
|
|
+ - linux_swift_4.1.3
|
|
|
+ - linux_swift_4.2
|