-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
37 lines (37 loc) · 1.35 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
37
language: c
matrix:
include:
- compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-5
- rpm
env: COMPILER=gcc-5
- compiler: clang
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- llvm-toolchain-precise-3.7
packages:
- clang-3.7
- rpm
env: COMPILER=clang-3.7
script:
- mkdir cmake
- cd cmake
- cmake -DCMAKE_C_COMPILER=$COMPILER .. && make package
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: U5cagPi0xZirlIFi/IKi7OugqWq2a4MoZWYwkoFOjT5vd1RexeIjpd6p9ksdZlPEr9yQpmk05A2DOcT8cYSuG5Q+xA0e9aQdCraoVMcsYEapGM/JtRnvewaTGryZ23AMyT9Vznfyyu/Woss2JpBtUIqbXLDqxDtbQ3j39stOwcWrL++EgIvZ6FA8D42JckYw1gxnW1AqHQFgO2j8fTSEsjq008fbugmQsqIr3rGuEp8/ipsRdtVWU/M9uVQs1ylSFP9Gs724DWuEYT1MKQTA1t5DvMvUXpNZz73WmiPGyezwEY5B+0r0dfY+uJtc+KdQdBSYeVBtoviI1WTkUs59ZWSWn9/T7wNGYLz+3PDGgxPBx5mLlHzWq2imLyO4/+wMhu+5Oo7Po/ti66+l4X58iMJqpGwTuHKo7PDr3xatEy4V1yUIA6Dh0yOTb5bLZXcvYQwZ9aTUzG5gckhL4fl+IbftqA3wjGIFCL8u4xk780+Z8ehfw9KqC7RZ2zQUfMSiReRd6wjlM1L5tn4ssIbKGWoeNg44NL6SltGCD7ii+HNTakqmrtGjw/Gn2Qp4NFzZPKj2fLdvh34gyxoLxcjdgqWjKavhQv85hAYRvpedgYBR2B9iZLF4xS48CNP8QPTdkRANhKtY01/EAykZvd/axnLdx3QPv4dUsK7hVcWSLIw=
file_glob: true
file:
- "build/packages/roflcopter-*.rpm"
- "build/packages/roflcopter-*.deb"
on:
tags: true