-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
30 lines (30 loc) · 860 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
os:
- linux
- osx
language: cpp
compiler:
- gcc
- clang
install: ./scripts/travis/install-deps.sh "${TRAVIS_OS_NAME}"
script:
- ./scripts/travis/cppcheck_wrapper.sh ./src
- ./autogen.sh && ./configure && make -j 2
branches:
only:
- master
- develop
before_deploy:
- git config credential.helper "store --file=.git/credentials"
- echo "https://${GH_TOKEN}:@github.com" > .git/credentials
- ./scripts/travis/build_tar.sh "${TRAVIS_OS_NAME}"
deploy:
provider: s3
access_key_id: AKIAIR7XPKSU5OIGJ5IA
secret_access_key:
secure: OmWoO89STsqHMOKFs8LzbepnSMQnBsrzZmVOXzJpVfM5iyecNqn2H+7gTehayC/nmNUnzQ2rWYjZHYDCDQeJPUFe1RXzamNTo40wPIDdv3ZB/XNmS5Yv+yA4k7//BV3RKvFoVsA9TqDWl7rEPDnWs95Hu4qHqNMi292QrDPaAq4=
bucket: monetas-builds
skip_cleanup: true
local-dir: s3
upload-dir: ${TRAVIS_REPO_SLUG}/${TRAVIS_BRANCH}
on:
branch: ${TRAVIS_BRANCH}