-
Notifications
You must be signed in to change notification settings - Fork 5
/
.travis.yml
33 lines (29 loc) · 928 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
language: cpp
os: osx
env: OSX=10.12
osx_image: xcode8.3
before_install:
- brew update
- brew unlink pkg-config || true
- brew unlink cmake || true
- brew install pkg-config
- brew link pkg-config
- brew install gettext jack docbook-xsl cmake fftw wavpack
- brew install -v --HEAD wxmac
- brew link gettext --force
script:
- cmake -G "Unix Makefiles" -DCMAKE_CXX_FLAGS=-g -DCMAKE_C_FLAGS=-g -DDOCBOOK_DIR=/usr/local/opt/docbook-xsl/docbook-xsl -DVERSION_REVISION=`git log |grep git-svn-id |head -1 |sed -e 's/.*@\([0-9]*\) .*/\1/g'` .
- make -k package VERBOSE=1
- sed -i old -e "s/0.3.1.X/0.3.1.`git log |grep git-svn-id |head -1 |sed -e 's/.*@\([0-9]*\) .*/\1/g'`/g" obs/bintray.json
notifications:
email:
on_success: never
on_failure: always
deploy:
provider: bintray
skip_cleanup: true
file: obs/bintray.json
user: $BINTRAY_USER
key: $BINTRAY_KEY
on:
all_branches: true