NumericAnnex/.travis.yml

21 lines
831 B
YAML

matrix:
include:
- os: linux
language: generic
sudo: required
dist: trusty
before_install:
- wget -q -O - https://swift.org/keys/all-keys.asc | gpg --import -
- wget https://swift.org/builds/swift-4.1-release/ubuntu1404/swift-4.1-RELEASE/swift-4.1-RELEASE-ubuntu14.04.tar.gz
- tar xzf swift-4.1-RELEASE-ubuntu14.04.tar.gz
- export PATH=${PWD}/swift-4.1-RELEASE-ubuntu14.04/usr/bin:"${PATH}"
script:
- swift test -Xcc -D_GNU_SOURCE
- os: osx
language: objective-c
osx_image: xcode9.3beta
script:
- swift package generate-xcodeproj && xcodebuild clean test -project NumericAnnex.xcodeproj -scheme NumericAnnex-Package -enableCodeCoverage YES
after_success:
- bash <(curl -s https://codecov.io/bash) -X xcodeplist