]> git.proxmox.com Git - mirror_lxcfs.git/blobdiff - .travis.yml
bindings: protect do_release_file_info() with mutex
[mirror_lxcfs.git] / .travis.yml
index e5d250104005a8b09c8edee0d4ee44fbb6028242..40da627327a3a2989c35ed626dc19ffac27164e0 100644 (file)
@@ -2,12 +2,24 @@ 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 -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 libpam0g-dev
+ - 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