|
|
@@ -0,0 +1,30 @@
|
|
|
+# Travis CI build file for Swift gRPC.
|
|
|
+# (Derived from https://github.com/IBM-Swift/Kitura/blob/master/.travis.yml)
|
|
|
+# Swift gRPC runs on OS X and Linux (Ubuntu).
|
|
|
+# See the following URLs for further details on Travis CI
|
|
|
+# https://docs.travis-ci.com/user/customizing-the-build/
|
|
|
+# https://docs.travis-ci.com/user/docker/
|
|
|
+# https://docs.travis-ci.com/user/multi-os/
|
|
|
+
|
|
|
+# whitelist (branches that should be built)
|
|
|
+branches:
|
|
|
+ only:
|
|
|
+ - master
|
|
|
+ - develop
|
|
|
+ - /^issue.*$/
|
|
|
+
|
|
|
+matrix:
|
|
|
+ include:
|
|
|
+ - os: linux
|
|
|
+ dist: trusty
|
|
|
+ sudo: required
|
|
|
+ - os: osx
|
|
|
+ osx_image: xcode8.2
|
|
|
+ sudo: required
|
|
|
+
|
|
|
+before_install:
|
|
|
+ - git clone https://github.com/IBM-Swift/Package-Builder.git
|
|
|
+
|
|
|
+script:
|
|
|
+ - ./Package-Builder/build-package.sh -projectDir $TRAVIS_BUILD_DIR
|
|
|
+ - make test
|