-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
36 lines (36 loc) · 1.64 KB
/
.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
34
35
36
language: generic # Otherwise the g++ command gets overwritten
dist: trusty
sudo: false
jobs:
include:
- stage: check-format
name: JavaScript Format
script: diff <(clang-format -style=file $(find -name '*.js')) <(cat $(find -name '*.js'))
- name: C++ Format
script: diff <(clang-format -style=file $(find . -name '*.cpp' -or -name '*.h')) <(cat $(find . -name '*.cpp' -or -name '*.h'))
- stage: build
name: Build
env:
- CXX=g++-6
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- qtbase5-dev
- g++-6
script: ./.version.sh "$TRAVIS_BUILD_NUMBER" && make
before_deploy:
- git tag "v1.$TRAVIS_BUILD_NUMBER"
deploy: &releases
provider: releases
api_key:
secure: sJpU6BE8PMCnPKA1vdpZsUyAlXUJQ/EVvwqNsNlMiTW9RWjsc9opyBGKYzYQbIIJ8qhz3eEP9h2Q21eSikp/EhZ0nW1cflpa5L7LZ/MmMdc9wUTBzAcLNkMtdn6ZgusPHic4bbrMp0LC45gfSNdEORW5ZZ7XHvK/K6VgjOjsWj9Wqds3epX2xq0IFwpi4bJ891UZ2LGLl7D9c4yz9bGvukWTj0SghI9GsAPCqze1V6Xm6w5EY0+R2Gqb25AGPRMtB99aDpOp4hBoN6eDgjMbKTPL+wO9N1JOCbmYzknYuNfomeH25Loh9yn58gvdNPV7F2HFoK5D/gicFA1eDeuHlbiSBtmQwY059RPkN/Gf+ZSOszuMY+KWnw5R8/x9Qomp9NPqqpEEQj/rcCpb4zSfnpQ9/RKxWI485EgEwjV+djFCEEveyg5ljmANk+qt8dGFTVT0AQmHnHv/lRj70fb2Hy5e/TMWikx4k+ozVTrqYVwQqb1wpzBZlioKKnPP1bi0VoR9oMH2pqk2bXobNBGSGfY+PAQ1mv79uCM0ycHXRUt/mSS1OIhLylOJjAG0vXvFkkBA/WAuQeDPq6wBy0tczDy7TRmqNZauFIX1Inbe6CzQBTK3gE9N9gxNGjDUkv/iwA9eSTDMq/bmzGvfB0f/p/FVc5vMFfvjCLb1TH3390Q=
file:
- pintotray-firefox.zip
- pintotray-native-x86-64.tar.gz
skip_cleanup: true
overwrite: true
on:
repo: TBoshoven/pin-to-tray
branch: master