[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] travis: add initial Travis CI script to do builds
commit 5d8ac238c5b252bd03fea5b28ea4aa3609428478 Author: Doug Goldstein <cardoe@xxxxxxxxxx> AuthorDate: Sun Feb 7 20:45:03 2016 -0600 Commit: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> CommitDate: Fri Feb 12 17:11:01 2016 +0000 travis: add initial Travis CI script to do builds This is just suppose to do a simple compile test on Travis CI. Currently due to linux86 (bcc/bin86/dev86) not being whitelisted the tools cannot be built. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> --- .travis.yml | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c7227ba --- /dev/null +++ b/.travis.yml @@ -0,0 +1,73 @@ +language: c +dist: trusty +sudo: required +matrix: + allow_failures: + - compiler: clang + include: + - compiler: gcc + env: XEN_TARGET_ARCH=x86_64 + - compiler: gcc + env: XEN_TARGET_ARCH=x86_64 COMPILER=gcc-5 + - compiler: gcc + env: XEN_TARGET_ARCH=x86_64 debug=y + - compiler: gcc + env: XEN_TARGET_ARCH=x86_64 COMPILER=gcc-5 debug=y + - compiler: clang + env: XEN_TARGET_ARCH=x86_64 clang=y + - compiler: clang + env: XEN_TARGET_ARCH=x86_64 COMPILER=clang-3.8 clang=y + - compiler: clang + env: XEN_TARGET_ARCH=x86_64 clang=y debug=y + - compiler: clang + env: XEN_TARGET_ARCH=x86_64 COMPILER=clang-3.8 clang=y debug=y + - compiler: gcc + env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- + - compiler: gcc + env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- debug=y + - compiler: gcc + env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- + - compiler: gcc + env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=y +addons: + apt: + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-precise + packages: + - zlib1g-dev + - libncurses5-dev + - libssl-dev + - python2.7-dev + - xorg-dev + - uuid-dev + - libyajl-dev + - libaio-dev + - libglib2.0-dev + - libpixman-1-dev + - pkg-config + - bridge-utils + - iproute2 + - flex + - bison + - gettext + - acpica-tools + - bin86 + - bcc + - libc6-dev-i386 + - libnl-3-dev + - ocaml-nox + - libfindlib-ocaml-dev + - markdown + - transfig + - pandoc + - gcc-arm-linux-gnueabihf + - gcc-aarch64-linux-gnu + - gcc-5 + - clang-3.8 +before_script: + - export CC=${COMPILER:-${CC}} + - ${CC} --version +script: + - ( ./configure --disable-tools --disable-stubdom --enable-docs && + make CC="${CROSS_COMPILE}${CC}" HOSTCC="${CC}" dist ) -- generated by git-patchbot for /home/xen/git/xen.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |