Skip to content

Commit

Permalink
updated travis
Browse files Browse the repository at this point in the history
  • Loading branch information
pierreguillot committed May 23, 2018
1 parent d29bb5a commit a7196ee
Showing 1 changed file with 16 additions and 19 deletions.
35 changes: 16 additions & 19 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,49 +1,46 @@
language: c
dist: trusty
sudo: required

notifications:
email: false
git:
submodules: true

matrix:
include:
- os: linux
compiler: gcc
env: release_file='dummies-linux-32'
install:
- sudo apt-get install -y gcc-multilib
- sudo apt-get install -y libc6-dev-i386
- sudo apt-get install -y gcc-multilib
- sudo apt-get install -y libc6-dev-i386
script:
- mkdir build && cd build
- cmake .. -DCMAKE_C_FLAGS=-m32
- cmake --build . --config Release
- mkdir build && cd build
- cmake .. -DCMAKE_C_FLAGS=-m32
- cmake --build . --config Release
- os: linux
compiler: gcc
env: release_file='dummies-linux-64'
script:
- mkdir build && cd build
- cmake .. -DCMAKE_C_FLAGS=-m64
- cmake --build . --config Release
- mkdir build && cd build
- cmake .. -DCMAKE_C_FLAGS=-m64
- cmake --build . --config Release
- os: osx
compiler: clang
env: release_file='dummies-macos-universal'
script:
- mkdir build && cd build
- cmake ..
- cmake --build . --config Release

- mkdir build && cd build
- cmake ..
- cmake --build . --config Release
before_deploy:
- cd $TRAVIS_BUILD_DIR
- cp LICENSE dummies/LICENSE.txt
- cp README.md dummies/README.md
- zip -r $release_file.zip dummies
- cd $TRAVIS_BUILD_DIR
- cp LICENSE dummies/LICENSE.txt
- cp README.md dummies/README.md
- zip -r $release_file.zip dummies
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: OvuuxKFL/kVKsQU7xVJ09PHAAgmlPqCh+GLib/nCfUQKVZ87De0UGoC95mHUHs7C+xkRVEIcL7uZZYhF5bMlIGdqPUjD1aPs2rLKr6aI9U7em7OH/+8eGLKUmIrST3d4/20iaAbSsaOwI5TElYv3w/rDoaIDznXLE0qhXUODajNG6KiXJybq7aUVXw9jfeSeMChBEQkP170qzEaNqJQ6Fu4CVT6jy1F5Bu806AJajvPwNnRTh44P6X/ESxyaohzTPQAPVMov/Qk9FFqf4yslC8up6bqLB//AzMJPgmEhYpOuuy5j0F7+duav5Lh0BWvB/8PDte4EhGzkci9RCZ4wpKHoUZd0BEHkwl39lSuMOCgTVj94zUnNu3Zos5nDxgyuY54RB+qq4bx0yQHpqISFReQqqAV7ZC5Cs65CFUjzSGYMRsKItq3Oqsk9EQO39pziMLFZsnhc/IDEK+cgnOmm1diqQWDknemLCUrcnQRul+7IchQuay1I0Zu26Z1jJ4u0Zf1tOa1vOIPP1iMgOghVrWyRWcanBUjfJTqsykkh+oWyvECnTwmcCUPW/e5hQwAflCC8EKIqy2BSmpEYJm7AfoV9k3qZs36xz9LyTsNcOCxVL+vZWRwyPAMkyVkpJ9Je3tFsMDf2EeyxrQTRTctZlvppzd0ISobObnJ88vPJX/4=
secure: W0MLcGrYz0x9hH+DLBJedGXYbew87rcScmpaqUw37AdlQjA4zSBZmISwWyknSmlva5Si2yVaU4BLIDvSVzsEbRxlOdsedbY0YRtfHeYewF5LopmmU/x1AEl5kR/nKuzmqsyiae1QzfOrC6P7qsk3iVZUHra+cHJMUfW2HGRrlFO3in65nMH0VtUu2PByb7dlJKo3ItTKtgio0YXXR5f7kLsiJiWMGvVtSSC6EBZKi9S2JpwVYU5DERTrI586UPPn4W1zVFCroCsgqQzevuq3ok/a7GmmxKN44uTMywAZV90V/D6WWXiWuwyHsqq9tE6kbK8NROamVwKKfhPHx8RzbTPMa7PzLMQ7v5PHm3BXCu+wERI8VqPc1RzXJeIjT+rQG+7ffxRIF/HOP1msUEJulZtB5T9a5SxZZ1PgWabfXSQY6EXpYjHLoNOtcOvokILtDFoFyl2NHOEc42hLPcV9yUoX37mCEa1BYKPQ8Y6arxgA2MvXWzrxBXa8DLiajtLHyZx/Gkm34xIOm8cl7+rRSInVHTOenxTlwpUOxPE/BOaufYkGd/GXiMmV96CZdX/Cv081FSb1tk0WYkhtSPqRS44ItigTr0IMQ4ag06yDuZd8YgYvRrqwoFb9GkW87rXSPp6MguRe7dbmD07WWp/ndxEa1TU6s0GGevahOzaQIjg=
file: $release_file.zip
on:
repo: pierreguillot/pd.dummies
Expand Down

0 comments on commit a7196ee

Please sign in to comment.