Test CI with official Swift 5.3 release (#3356)
This commit is contained in:
parent
0ecf9a945b
commit
59d6c2ef52
2
Makefile
2
Makefile
|
@ -129,7 +129,7 @@ archive:
|
||||||
release: package archive portable_zip zip_linux
|
release: package archive portable_zip zip_linux
|
||||||
|
|
||||||
docker_test:
|
docker_test:
|
||||||
docker run -v `pwd`:`pwd` -w `pwd` --name swiftlint --rm norionomura/swift:5.2.4 swift test --parallel
|
docker run -v `pwd`:`pwd` -w `pwd` --name swiftlint --rm swift:5.3 swift test --parallel
|
||||||
|
|
||||||
docker_htop:
|
docker_htop:
|
||||||
docker run -it --rm --pid=container:swiftlint terencewestphal/htop || reset
|
docker run -it --rm --pid=container:swiftlint terencewestphal/htop || reset
|
||||||
|
|
|
@ -12,6 +12,8 @@ jobs:
|
||||||
containerImage: swift:5.1
|
containerImage: swift:5.1
|
||||||
swift52:
|
swift52:
|
||||||
containerImage: swift:5.2
|
containerImage: swift:5.2
|
||||||
|
swift53:
|
||||||
|
containerImage: swift:5.3
|
||||||
container: $[ variables['containerImage'] ]
|
container: $[ variables['containerImage'] ]
|
||||||
steps:
|
steps:
|
||||||
- script: swift test --parallel
|
- script: swift test --parallel
|
||||||
|
@ -38,7 +40,7 @@ jobs:
|
||||||
xcode116:
|
xcode116:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
||||||
xcode12:
|
xcode12:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_12_beta.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: git submodule update --init --recursive
|
- script: git submodule update --init --recursive
|
||||||
displayName: Update git submodules
|
displayName: Update git submodules
|
||||||
|
@ -80,7 +82,7 @@ jobs:
|
||||||
xcode116:
|
xcode116:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
||||||
xcode12:
|
xcode12:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_12_beta.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: |
|
- script: |
|
||||||
sw_vers
|
sw_vers
|
||||||
|
@ -95,7 +97,7 @@ jobs:
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'macOS-10.15'
|
vmImage: 'macOS-10.15'
|
||||||
variables:
|
variables:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: bundle install --path vendor/bundle
|
- script: bundle install --path vendor/bundle
|
||||||
displayName: bundle install
|
displayName: bundle install
|
||||||
|
@ -108,7 +110,7 @@ jobs:
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'macOS-10.15'
|
vmImage: 'macOS-10.15'
|
||||||
variables:
|
variables:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: make analyze
|
- script: make analyze
|
||||||
displayName: Run SwiftLint Analyze
|
displayName: Run SwiftLint Analyze
|
||||||
|
@ -117,7 +119,7 @@ jobs:
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'macOS-10.15'
|
vmImage: 'macOS-10.15'
|
||||||
variables:
|
variables:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: swift run --sanitize=thread swiftlint lint --lenient
|
- script: swift run --sanitize=thread swiftlint lint --lenient
|
||||||
displayName: Pre-cache SwiftLint Run
|
displayName: Pre-cache SwiftLint Run
|
||||||
|
@ -130,7 +132,7 @@ jobs:
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'macOS-10.15'
|
vmImage: 'macOS-10.15'
|
||||||
variables:
|
variables:
|
||||||
DEVELOPER_DIR: /Applications/Xcode_11.6.app
|
DEVELOPER_DIR: /Applications/Xcode_12.app
|
||||||
steps:
|
steps:
|
||||||
- script: swift run swiftlint generate-docs
|
- script: swift run swiftlint generate-docs
|
||||||
displayName: Run swiftlint generate-docs
|
displayName: Run swiftlint generate-docs
|
||||||
|
|
Loading…
Reference in New Issue