トラヴィスのCIが動作しなければならないかどうかはわかりませんが、「過反応」のように感じます。 PRを開いたとき、PRをマージするとき、そして(たとえば)README.mdを編集してマスタにプッシュするときのテストです。スウィフトフレームワークのトラビスCI
これは私のTravis CI設定YMLです。
language: objective-c
xcode_workspace: {name}
xcode_scheme: {name}Tests
xcode_sdk: iphonesimulator10.0
osx_image: xcode8.3
branches:
only:
- master
before_install:
- pod repo update
script:
- xcodebuild -workspace {name}.xcworkspace -scheme {name} -sdk iphonesimulator ONLY_ACTIVE_ARCH=no
- xcodebuild test -workspace {name}.xcworkspace -scheme {name}Tests -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO -destination 'platform=iOS Simulator,name=iPhone 6s Plus,OS=10.0'