| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- language: objective-c
- osx_image: xcode7.3
- before_install: true
- install: true
- git:
- submodules: false
- before_script:
- - git submodule update --init --recursive
- script:
- - script/build
- xcode_workspace: ReactiveCocoa.xcworkspace
- matrix:
- include:
- - xcode_scheme: ReactiveCocoa-Mac
- env:
- - XCODE_SDK=macosx
- - XCODE_ACTION="build test"
- - XCODE_DESTINATION="arch=x86_64"
- - xcode_scheme: ReactiveCocoa-iOS
- env:
- - XCODE_SDK=iphonesimulator
- - XCODE_ACTION=test
- - XCODE_DESTINATION="platform=iOS Simulator,name=iPhone 6s"
- - xcode_scheme: ReactiveCocoa-tvOS
- env:
- - XCODE_SDK=appletvsimulator
- - XCODE_ACTION=test
- - XCODE_DESTINATION="platform=tvOS Simulator,name=Apple TV 1080p"
- - xcode_scheme: ReactiveCocoa-watchOS
- env:
- - XCODE_SDK=watchsimulator
- - XCODE_ACTION=build
- - XCODE_DESTINATION="platform=watchOS Simulator,name=Apple Watch - 38mm"
- - script:
- - brew update
- - brew outdated carthage || brew upgrade carthage
- - carthage build --no-skip-current
- env:
- - JOB=CARTHAGE
- - xcode_scheme: ReactiveCocoa-Mac
- osx_image: xcode8
- env:
- - XCODE_SDK=macosx
- - XCODE_ACTION="build test"
- - XCODE_DESTINATION="arch=x86_64"
- - TOOLCHAINS="com.apple.dt.toolchain.Swift_2_3"
- - xcode_scheme: ReactiveCocoa-iOS
- osx_image: xcode8
- env:
- - XCODE_SDK=iphonesimulator
- - XCODE_ACTION="build-for-testing test-without-building"
- - XCODE_DESTINATION="platform=iOS Simulator,name=iPhone 6s"
- - xcode_scheme: ReactiveCocoa-tvOS
- osx_image: xcode8
- env:
- - XCODE_SDK=appletvsimulator
- - XCODE_ACTION="build-for-testing test-without-building"
- - XCODE_DESTINATION="platform=tvOS Simulator,name=Apple TV 1080p"
- - xcode_scheme: ReactiveCocoa-watchOS
- osx_image: xcode8
- env:
- - XCODE_SDK=watchsimulator
- - XCODE_ACTION=build
- - XCODE_DESTINATION="platform=watchOS Simulator,name=Apple Watch - 38mm"
- - script:
- - brew update
- - brew outdated carthage || brew upgrade carthage
- - carthage build --no-skip-current
- osx_image: xcode8
- env:
- - JOB=CARTHAGE
- notifications:
- email: false
- slack:
- secure: C9QTry5wUG9CfeH3rm3Z19R5rDWqDO7EhHAqHDXBxT6CpGRkTPFliJexpjBYB4sroJ8CiY5ZgTI2sjRBiAdGoE5ZQkfnwSoKQhWXkwo19TnbSnufr3cKO2SZkUhBqOlZcA+mgfjZ7rm2wm7RhpCR/4z8oBXDN4/xv0U5R2fLCLE=
|