[tls] Display cross-certificate and OCSP status messages
[ipxe.git] / .travis.yml
1 dist: trusty
2
3 sudo: false
4
5 language: c
6
7 cache: ccache
8
9 compiler:
10   - gcc
11
12 addons:
13   apt:
14     packages:
15       - binutils-dev
16       - liblzma-dev
17       - syslinux
18       - genisoimage
19   coverity_scan:
20     project:
21       name: "ipxe/ipxe"
22       version: $TRAVIS_COMMIT
23     build_command_prepend: "make -C src bin/deps"
24     build_command: "make -C src bin/blib.a"
25     branch_pattern: coverity_scan
26
27 env:
28   global:
29     - MAKEFLAGS="-j 4"
30
31 script:
32   - make -C src bin/blib.a
33   - make -C src bin/ipxe.pxe
34   - make -C src bin/ipxe.usb
35   - make -C src bin/ipxe.iso
36   - make -C src bin/8086100e.mrom
37   - make -C src bin-x86_64-pcbios/blib.a
38   - make -C src bin-x86_64-pcbios/ipxe.pxe
39   - make -C src bin-x86_64-pcbios/ipxe.usb
40   - make -C src bin-x86_64-pcbios/ipxe.iso
41   - make -C src bin-x86_64-pcbios/8086100e.mrom
42   - make -C src bin-x86_64-efi/blib.a
43   - make -C src bin-x86_64-efi/ipxe.efi
44   - make -C src bin-x86_64-efi/intel.efidrv
45   - make -C src bin-x86_64-efi/intel.efirom
46   - make -C src bin-i386-efi/blib.a
47   - make -C src bin-i386-efi/ipxe.efi
48   - make -C src bin-i386-efi/intel.efidrv
49   - make -C src bin-i386-efi/intel.efirom
50   - make -C src bin-x86_64-linux/blib.a
51   - make -C src bin-x86_64-linux/tap.linux
52   - make -C src bin-x86_64-linux/af_packet.linux
53   - make -C src bin-x86_64-linux/tests.linux
54   - ./src/bin-x86_64-linux/tests.linux