]> git.proxmox.com Git - mirror_lxc.git/blame - .travis.yml
confile: cleanup get_config_net_veth_pair()
[mirror_lxc.git] / .travis.yml
CommitLineData
6937ecff
CB
1dist: bionic
2sudo: required
1c1c60e4 3language: c
6937ecff 4
1c1c60e4
ÇO
5compiler:
6 - gcc
7 - clang
6937ecff
CB
8
9arch:
10 - amd64
11 - arm64
12 - ppc64le
13 - s390x
14
65322e5c 15before_install:
65322e5c
CB
16 - sudo add-apt-repository ppa:ubuntu-lxc/daily -y
17 - sudo apt-get update -qq
f132528b 18 - sudo apt-get install -qq coccinelle parallel libapparmor-dev libcap-dev libseccomp-dev python3-dev python3-setuptools docbook2x libselinux1-dev linux-libc-dev
384db5d7 19script: src/tests/travis.sh
23b9d428
SG
20notifications:
21 email:
22 recipients:
23 - lxc-devel@lists.linuxcontainers.org
3b6aebce 24 webhooks: https://linuxcontainers.org/webhook-lxcbot/
3769a87b
CB
25
26env:
27 global:
28 - secure: "HlNoguS2Sjyj7Mbb644wrHZqdp/p7I7gX00XoUzLRcFosmVdYpHo6Ix8pt9ddC5tDfX05pl5x8OBwrccY+picb9NDNCt7C5TlNcuyyDROnMJW5q33j4EZRI91sBQdmn2uorMzi/CnHEtvUw20+sjBOqIqvpnUV2SMaZiWGC1Eec="
29
30addons:
31 coverity_scan:
0c9e185c 32 build_script_url: https://dl.stgraber.org/coverity_travis.sh
3769a87b
CB
33 project:
34 name: lxc/lxc
35 description: "LXC - Linux Containers https://linuxcontainers.org/lxc"
36
37 # Where email notification of build analysis results will be sent
38 notification_email: christian.brauner@ubuntu.com
39
04a7c46e 40 build_command_prepend: "./autogen.sh && mkdir build && cd build && ../configure --enable-coverity-build --enable-tests --with-distro=unknown --disable-rpath --enable-tests --enable-memfd-rexec --enable-seccomp --enable-static --enable-werror"
3769a87b
CB
41 build_command: "make -j4"
42 branch_pattern: master