X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=.travis.yml;h=40da627327a3a2989c35ed626dc19ffac27164e0;hb=ea1e6b3776221917464c7dd70d179409719dc41c;hp=21dd7ba6b9df043d3e1dbd790f7c38da282965ad;hpb=22f130b8cced529243fa4920165d11cef9dd0fe0;p=mirror_lxcfs.git diff --git a/.travis.yml b/.travis.yml index 21dd7ba..40da627 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,27 @@ language: c compiler: - gcc - clang +env: + global: + - secure: "Nu2cNo2RHjZxl2eiuWVRlznMAZu4YCvsbaxf4djolj+MYIw2KfMqMM9cM9EC3/ikljZcrlleOXZDcyNFdlNIbeadXythleNQJRK3eX8x226f6vqAs4i/ppbl4oMnlQx3yzG9+PBHtelv/db8TxXLX51+qB8N0820v0ieTpwYbkI=" +addons: + coverity_scan: + project: + name: "lxc/lxcfs" + description: "FUSE filesystem for LXC https://linuxcontainers.org/lxcfs" + build_command_prepend: "./bootstrap.sh && ./configure" + build_command: "make -j4" + branch_pattern: master before_install: + - echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca- - sudo add-apt-repository ppa:ubuntu-lxc/daily -y - sudo apt-get update -qq - - sudo apt-get install -qq libfuse-dev libdbus-glib-1-dev libglib2.0-dev coreutils cgmanager - - sudo apt-get install -qq realpath || true - - sudo apt-get install -qq automake libtool -script: ./bootstrap.sh && ./configure && make -j4 && make tests && cd tests && sudo ./main.sh + - sudo apt-get -y install -qq libfuse-dev libdbus-glib-1-dev libglib2.0-dev coreutils cgmanager + - sudo apt-get -y install -qq realpath || true + - sudo apt-get -y install -qq automake libtool libattr1-dev +# need to modprobe fuse to run the tests... +#script: ./bootstrap.sh && ./configure && make -j4 && make tests && cd tests && sudo ./main.sh +script: ./bootstrap.sh && ./configure && make -j4 && make tests notifications: email: recipients: