diff options
author | fireice-uk <fireice-uk@users.noreply.github.com> | 2017-06-16 12:25:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-16 12:25:41 +0100 |
commit | dabd9475bc05f46842d697d0aefb53d2e17656df (patch) | |
tree | b9910be147ace9f529892ce4be750bac535614d4 | |
parent | ae13163dd05a17fd3709e579d7021e2c9b7fda24 (diff) | |
parent | 293f779a0557d0f81c3773325a3230c5501d13ec (diff) | |
download | xmr-stak-dabd9475bc05f46842d697d0aefb53d2e17656df.zip xmr-stak-dabd9475bc05f46842d697d0aefb53d2e17656df.tar.gz |
Merge pull request #155 from ruzickap/dev
Initial Travis CI script added
-rw-r--r-- | .travis.yml | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ddfa9e7 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,62 @@ +dist: trusty + +sudo: false + +language: cpp + +addons: + apt: + packages: &default_packages + - cmake + - libmicrohttpd-dev + - libssl-dev + - libhwloc-dev + +matrix: + include: + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - *default_packages + - gcc-5 + - g++-5 + env: + - CMAKE_CXX_COMPILER=g++-5 + - CMAKE_C_COMPILER=gcc-5 + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - *default_packages + - gcc-6 + - g++-6 + env: + - CMAKE_CXX_COMPILER=g++-6 + - CMAKE_C_COMPILER=gcc-6 + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - *default_packages + - gcc-7 + - g++-7 + env: + - CMAKE_CXX_COMPILER=g++-7 + - CMAKE_C_COMPILER=gcc-7 + +script: + - cmake -D CMAKE_C_COMPILER=${CMAKE_C_COMPILER} -D CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} . + - make VERBOSE=1 + - ./bin/xmr-stak-cpu -c ./config.txt |