1language: cpp 2 3matrix: 4 include: 5 - name: "Windows" 6 os: windows 7 - name: "Linux" 8 os: linux 9 dist: bionic 10 addons: 11 apt: 12 packages: 13 - ocl-icd-opencl-dev 14 - name: "Linux arm64" 15 os: linux 16 arch: arm64 17 dist: bionic 18 addons: 19 apt: 20 packages: 21 - ocl-icd-opencl-dev 22 - name: "OSX" 23 os: osx 24 25before_script: 26 - git submodule update --init --recursive --remote 27 - mkdir build 28 - cd build 29 30script: 31 - if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then cmake -G "Visual Studio 15 2017 Win64" .. ; fi 32 - if [[ "$TRAVIS_OS_NAME" != "windows" ]]; then cmake .. ; fi 33 - cmake --build . --config Release 34 - ctest -VV 35 - cmake --build . --config Release --target package 36 37branches: 38 except: 39 - dev 40 41notifications: 42 email: false 43 44deploy: 45 provider: releases 46 api_key: 47 secure: nWkv1F4ZP3YRWiS3g6mYWViOsijmVErbyPBdM1rn5qvai44OJxPRzoa3d24hxTJ7I+RARWxL7GFCVW5+nHOllJImL1TEWi4dMhxxwg6HyMvVKx1rS2RrHhM3kAeF4E9dAharBHi/6ecd3SvPNMdp7tsPxfMjmAVrspkSiD8ynlqT3qsDlB8TYg4ASgTniUJjxzVx5RAfR+Xja5pYctWQW++1ihKbtddtTlKxkV4uCpHCL6vKd3xHIZTl+INMOjPyIAGgQaKlbJYpexLJ6wcs4LLZhehD+dhoISigBOa0ceMqR0F5eBFRDRUbz/i253qhi5jp/JV5otOY0Z0CZiXDcsP+nx8CG9aXKFgYnSinA5qRLvOWi9rh20kpB4sURq5NqiWAlsjo7tGiPhiL5HehlNsGw6RCdXRw4wgO/3NrmO7jXj2Wmsoqx957m0yYC0tgKN5/Sh+GzD504NwY3ZxQqZ1kyE1HS8OkCARUhJ2Zc/Uc2Ka+0xwJqjZLylfWBXsgZljg8Hv4papJ+gHm3CLyMgoo7NID1lbPlcE2hhT3Ia5kDME9D8o0JpaTV+4YwqB0VpKzRQA4xPkphsd4FK4ZxRLlgKtS+HrdMOCdo/nhBDZf2eUKdwfFYrSTdtaynbiw37uX3IxyHUzuHdhuEOekonrHFvjT9yQzCItIbDNvwI0= 48 file_glob: true 49 file: clpeak-*.zip 50 skip_cleanup: true 51 on: 52 repo: krrishnarraj/clpeak 53 tags: true 54