mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
f802c9de09
The HTML pages are currently validated against an XHTML 1.0 DTD. This makes it impossible to take advantage of features that are introduced in HTML 5, because they'll fail validation. There is intentionally no DTD defined for HTML 5, so there's no alternative to XHTML 1.0 DTD that we could switch to. The only options are to stick with XHTML 1.0 forever, or drop the DTD validation, and we pick the latter. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
93 lines
3.7 KiB
YAML
93 lines
3.7 KiB
YAML
sudo: false
|
|
language: c
|
|
dist: precise
|
|
compiler:
|
|
- gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- xsltproc
|
|
- autopoint
|
|
- libxml2-dev
|
|
- libncurses5-dev
|
|
- libreadline-dev
|
|
- zlib1g-dev
|
|
- libgnutls-dev
|
|
- libgcrypt11-dev
|
|
- libavahi-client-dev
|
|
- libsasl2-dev
|
|
- libxen-dev
|
|
- lvm2
|
|
- libgcrypt11-dev
|
|
- libparted0-dev
|
|
- libdevmapper-dev
|
|
- uuid-dev
|
|
- libudev-dev
|
|
- libpciaccess-dev
|
|
- libcap-ng-dev
|
|
- libnl-3-dev
|
|
- libnl-route-3-dev
|
|
- libyajl-dev
|
|
- libpcap0.8-dev
|
|
- libnuma-dev
|
|
- libnetcf-dev
|
|
- libaudit-dev
|
|
# - dwarves
|
|
- libxml2-utils
|
|
- libapparmor-dev
|
|
- dnsmasq-base
|
|
- librbd-dev
|
|
|
|
notifications:
|
|
irc:
|
|
# The channel name "irc.oftc.net#virt" is encrypted against libvirt/libvirt
|
|
# to prevent IRC notifications from github forks. This was created using:
|
|
# $ travis encrypt -r "libvirt/libvirt" "irc.oftc.net#virt"
|
|
channels:
|
|
- secure: "hUPdkLxX7nh75+clpnk4U0XLExLfV9DFKSvQSAUtf5JtDNMslj7AeOCf2wcbkNsEhkiF557odTAnov1s5m1w/yaa56zbjFAh5agzqRKya3QjqsrvlBKw/WuN+l82iMNLLeebTgCPAXrbAbGWH8YmYssp/7+eMsnKaVh84EQQNbMCHlLg6ovE26Fs18mZ6J5RC3OPa1vbv+xkdCHvGg/Oyp4K8bpU7RYyimA56jdxI/OfdTH9HxntHYSzykR7hDbyzZhdIlAUyRKReQVjcV5+R8fdDL/1imyGA/88KTztMeKXpZ5Rf+Ss3vYLZb6qsLLegCZ4AU/q0vvbWxjpZGJZoeyrVpfBTZdYGIzmLTMl9GYXXa/gDwFlbvRDiPDG4TIy6GlMUROinj7KRKEHu1fWRYu012ife5OjidxcwrTnz21vYaCv3AKWPpMPxwIzQPkY1hex9uLLX6z+TrAxxDLF+7UzRT9w2RLFBkLYlj2aDVrLAVb/ynRsxDz5CGzC61FSQVft2e308SkGjdn8YxvguCuXv+N70Fu1cvFyh5XYeHb4fbBRo0Ctzaec78leHlQvRGWKJxXDXRkE2lvvBc7YbBNSAYh7Fs8Y+zY7l7rMxvXdrt3nuaNQhe74V3yhxPDAld66qmAn9TYMmaZW2f5/KKKILLbCa0t2MxiAc6L2OI8="
|
|
on_success: change
|
|
on_failure: always
|
|
email:
|
|
# The list name 'libvirt-ci@redhat.com" is encrypted against libvirt/libvirt
|
|
# to prevent IRC notifications from github forks. This was created using:
|
|
# $ travis encrypt -r "libvirt/libvirt" "libvirt-ci@redhat.com"
|
|
recipients:
|
|
- secure: "QcU9eP96P0RlDNzVRZl/4sxyydPStGzECrpgJhr2IPB/7pHk23yaBrmUsq9S830tB+jwLGma1IscNB8uf7Sf7WY+cYIpfR8v030OffWnaipo/Gcs0dpnlfURWHjOFQI3RJzGEihsqvbwUFOwsM+3IDyO3qdWaiT6cN2Tj9ROlwYCySSX5YWzLyX7arBZ4lp8ESs7ohQaEwp2cegnMP2oGPJJe4SebvlCDjHZbjkU5aEradwUWnRQDJZWTKknpNLArVFxN2/ixp6f/MGY4DmkHoDweio6mHIPN5zTs5Jt32aiX6wDBa+bBa4v8TCRqzhYkQ63ZZhNV8bY5Uf9ufTdyvt96yIANyakd85b1QpMdAX76IyJi1l0/Uub6DTQZAcq3vK7iPjGeTVSpyoXrqTfGy4JxMjqDoocpWvv8ALX1wrYI/HfN2R2Aepw9jModTimOsebYhJ1yMhSt8qnh5AQNftGKL2JBKoA1LWdU2YJ5fO1bGjKNiVEkGFQTPYFWrYCUY5JcT+s5WCzNeMNm8s9na8liYhGl3WtS3rPr5M8bof+BMsBhG2hQ0loduc94x2GkvyhQZUgRbqrwNR+y4hn+rWFC3hBzzyiAULs43vY/PJ+eBdKEf3VAc0MkhQ8GgXGSA61fR6aXYonroI/WnBVItwDmUnnMfSziZXxk09GLl4="
|
|
|
|
git:
|
|
submodules: true
|
|
|
|
before_install:
|
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update && brew install gnutls libgcrypt yajl gettext rpcgen ; fi
|
|
|
|
# the custom PATH is just to pick up OS-X homebrew & its harmless on Linux
|
|
before_script:
|
|
- PATH="/usr/local/opt/gettext/bin:/usr/local/opt/rpcgen/bin:$PATH" ./autogen.sh
|
|
script:
|
|
- VIR_TEST_DEBUG=1 make -j3 && make -j3 syntax-check && make -j3 check
|
|
|
|
# Environments here are run in addition to the main environment defined above
|
|
matrix:
|
|
include:
|
|
- compiler: clang
|
|
dist: precise
|
|
- compiler: clang
|
|
dist: trusty
|
|
- compiler: gcc
|
|
dist: trusty
|
|
- compiler: clang
|
|
os: osx
|
|
script:
|
|
# many unit tests fail & so does syntax-check, so skip for now
|
|
# one day we must fix it though....
|
|
- make -j3
|
|
|
|
after_failure:
|
|
- echo '============================================================================'
|
|
- 'if [ -f $(pwd)/tests/test-suite.log ]; then
|
|
cat $(pwd)/tests/test-suite.log;
|
|
else
|
|
echo "=== NO LOG FILE FOUND ===";
|
|
fi'
|