-
-
Notifications
You must be signed in to change notification settings - Fork 91
/
.travis.yml
52 lines (45 loc) · 1.42 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
language: c
compiler:
- clang
- gcc
addons:
coverity_scan:
project:
name: "perl11/potion"
description: "_why the lucky stiff's little language"
notification_email: rurban@cpan.org
build_command_prepend: "make clean; make config"
build_command: "make"
branch_pattern: coverity_scan
os:
- linux
#- osx
env:
global:
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# via the "travis encrypt" command using the project repo's public key
- secure: "zJea8/1VC70DjPCtKs2ELf+A935AqZ6jE1NkUh0GDDxjrAXkjRmCGJ3GHb/Ob6Xl7XptK4f7hW/+F8jbksob9v4r+T9MoroY1xQjrHDSD4L1wH+Ek9KjhXzxyNllNpT1jtaFHMPRVDI92XngkPqf1RsA3sVWomUUIfZM9N+i+eU="
env:
- DEBUG=0
- DEBUG=1
# not yet used:
#before_install:
# - git submodule update --init --recursive
#install:
# - sudo apt-get update -qq
# - sudo apt-get install -qq libdisasm-dev
script: make config CC=$CC DEBUG=$DEBUG; make && make -j1 test
notifications:
irc:
channels:
- "irc.perl.org#perl11"
on_success: always
on_failure: always
# to enable skip_join, in IRC channel first execute `/mode -n`
skip_join: true
template:
- "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message} %{build_url}"
# DEFAULT TEMPLATE
# - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
# - "Change view : %{compare_url}"
# - "Build details : %{build_url}"