forked from OpenNOP/opennop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
47 lines (42 loc) · 3.55 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
env:
global:
- secure: "bqsXP5tYfoNAi/B9RfxNodaZJh8GgtY5iLlhGJH5RFXKEDqUa/rVgCrNxHoU8UUzvk42QGcXPrJPmV66B5Yby9O8NmqCBBBs9OPWTDhTfg1pMaTdKUxljCr/LoyTEFg/bEzIlUAHaW3pYU/1EcggSgCiu3HlNTN7yemR7BMmK1ZdyVTNEdyMJH8zFMm6+Cj7Vw8DT39jYX6QvayDuAhcWjkHXkyd3OQFl6vePqhYMyHdz52KeMeNKyjDbel/02ytsfUP0giq9WkYPwrzi6W18r9snhTBGs7x6QNSbJi5rUVyOJusQsvhjmXjrrunnF2/kiMrWdfiqQXWQU89NsrSCxmLyrCg4AHmtyLe3jW70kAArVQjyIb9SoQOfQWluSkrAi8KsdvwhBUZtyhPrG7NtIsCNQKsahmsv6PVoHtwhDqrVV+tnddW4dXgdR2Kbv4Z46RzB8KPIxb7L38pPiXGQVZT/xd/BvRDxK3FhSXFGY6OhzbC8SJZBsMuRlU69v5oTz7LrMhaUvwcL89s2fghUVDpJpsn6XdT5zUQGv4W0EiKNjTHQwu6kP5wp6LAQML94GM+c7IxgPFXYRCeP7rYcXuuKCqYiMLDvLi0pS5xbfMcHnqfSJ7K6GppmHW/n2A1PdDG6IueUlhyOOqIdA2K8J6VLmgnF+1N2eG+bP/FnAQ="
- secure: "fjgTcfz1jxv6W96Nm/i+eIt+YtUY9OeGtm4D+cW4khbHLKbbAhl5CDCmAx22vZXE+QVR9624Tc8iAVC+cYB7N88c8pULRfyWlM+ST6In9QpPsGuuNViRBnkJl+eKJcT6ErvbWzw+8aKyqHnDVHSmRg8dNGtJD0xqNsLy0RQNSwvDCnUW+4F/+bG5rmcjWtnIY9aB7pjXQCTuVgoTvRhbzxWBKBFKhe0GfP0s61g7qWLq4pQotKeHXZpPjE9F1EU/keJupp3VYBfGFWF7p33oVZHz1+IXvqNz2U+/DDdEg+8JF1l3XFjmdh5Zxa4NULB8ogvBPylpYCGAV61DKm3ROzWs9jfKD8r1ruI9okfrkBxIEiVrB1I7X5fhUt5NWwJZBHkM5hk0l8nThqv8rH63jrFbG/LB2TZW+8wMzKKMJ8PFgXQNnV4+b5E2XHYJK0qQLuw8jU0F2AKVlnjSy3/wfI/2HO9mwk6UC8zXGGcKRqRmLTuulO0wge8wnc1Ba06K8l808ZH4Pq6ELcZ2jx0yADYZex6QU7M6z99+AP05dH7l4VgacwLMm/AQcRyeVs6oVDlU6Udz8Li85vjO+Vgzov209g9oZUHd2fZNWB+MUKIfPcL+gTqDFaD0gJgWdq/KE7N5f5IybGSLlbTcukGZmWO9P5YtsGf75dtoo06Q530="
- secure: "h4BajPtn3tj0PjLirihcrZUaY9K4WJP3HLWh22n5mvcYqo5UyJe7qSiTcK+S83g2RoH5l5sl4gmopvIgQBSxVGCUgKgcm7UQTeExgKacGFrPP/jKmoQe1nifYTNc6ydnOmirDltG55zTjGIQzjZDbfoWSTLY60t2n1sbcWSgW9t2d6u+/9lcamHVBBng9O5QSIgF+sFXrCuNTEzfCvDbsajLfJ6qwiERA+cK07Uwf2BHod6Bw1KV6MK8yu08sE5ARhZ4/6kL5E/+ljtzmpXxUMjHcdDJFhJIjwnYdSrPXNl2njA6K1y1AiJ7Tr+N/wgtJmwmHwXpMOXo619KYGed9h46ndybwo2nVilXna5GOtXty0H2NvzfuF6cswBPEEiNtYXc046PON1AQr7Ocr2PcsvBZuQjzmMO/n0KzSN7KLXwNPCyU0WQaxrulVqSeKV+R6jJ5/HKDFHt2+fJ+bRTL9Zg5zYUXdBNnXT/UcJyxqLSF4SlcQkqWIJe8yA4AzLVCc6h8uNbIBHU9BaIxVxELRYPoG8h2F3Nxz+/ibkgTMfYFyQgsAP3O7u9XhZauTatV+nIj+trzBGMIWhos6j9kjsaFksQuO4cgw+yc+cqPXa7spLER7i04wtfFquq5gWc3K4thQ+WQUhmvP+L+mIl3c30vW30WukL7LM59KloVjk="
addons:
sonarqube: true
coverity_scan:
# GitHub project metadata
# ** specific to your project **
project:
name: OpenNOP/opennop
build_command: ./build.sh
branch_pattern: coverity_scan
language: c
before_install:
- mkdir -p $TRAVIS_BUILD_DIR/3rdparty
- sudo apt-get update -qq
- sudo apt-get install -qq autoconf
- sudo apt-get install -qq automake
- sudo apt-get install -qq openssl
- sudo apt-get install -qq libncurses-dev
- sudo apt-get install -qq libnfnetlink-dev
- sudo apt-get install -qq libnetfilter-queue-dev
- sudo apt-get install -qq libnl-dev
- sudo apt-get install -qq libssl-dev
- sudo apt-get install -qq pkg-config
- sudo apt-get install -qq uuid-dev
- sudo apt-get install -qq linux-headers-generic
- sudo apt-get install -qq libreadline-dev
- sudo apt-get install -qq build-essential
- sudo apt-get install -qq linux-kernel-headers
- sudo apt-get install -qq linux-image-`uname -r`
- sudo apt-get install -qq linux-headers-$(uname -r)
- cd $TRAVIS_BUILD_DIR/3rdparty
- wget https://sonarqube.com/static/cpp/build-wrapper-linux-x86.zip
- unzip build-wrapper-linux-x86.zip
- export PATH=$PWD/build-wrapper-linux-x86:$PATH
- cd $TRAVIS_BUILD_DIR/
script: "./travis.sh"
after_success:
- 'test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && curl -X POST -H "Authorization: Token ${network_opennop_devel_token}" "https://api.opensuse.org/trigger/runservice?project=network:opennop:devel&package=opennop"'