machine:
  environment:
    LANG: en_US.UTF-8
    LC_CTYPE: en_US.UTF-8
  xcode:
    version: "6.2"
dependencies:
  pre:
    - xcrun instruments -w "iPhone 6 (8.2 Simulator)" || exit 0
  override:    
    - sudo gem install cocoapods xcpretty obcd slather -N
    - pod install --project-directory=Example
test:
  override:
    - set -o pipefail && xcodebuild -workspace 'Example/Espressos.xcworkspace' -scheme 'Espressos'
      -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPhone 6"
      GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES clean test | xcpretty -c
      --report junit --output ${CIRCLE_TEST_REPORTS}/junit.xml
    - pod lib lint --quick
  post:
    - slather

machine:
  environment:
    LANG: en_US.UTF-8
    LC_CTYPE: en_US.UTF-8
  xcode:
    version: "6.3.1"
dependencies:
  pre:
    - xcrun instruments -w "iPhone 6 (8.3 Simulator)" || exit 0
  override:    
    - sudo gem install cocoapods:0.36.4 xcpretty obcd slather:1.7.0 -N
    - pod install --project-directory=Example
test:
  override:
    - set -o pipefail && xcodebuild -workspace 'Example/Espressos.xcworkspace' -scheme 'Espressos'
      -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPhone 6"
      GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES clean test | xcpretty -c
      --report junit --output ${CIRCLE_TEST_REPORTS}/junit.xml
    - pod lib lint --quick
  post:
    - slather

Update xcode to 6.3.1, pin CocoaPods
[CI] Update xcode to 6.3.1, pin CocoaPods
