1language: c 2 3# Coverity Scan uploads 4env: 5 global: 6 # COVERITY_SCAN_TOKEN (dgibson/dtc) 7 - secure: "vlHvXe618//IM9LQaKzqsrUbjs7ng0L9UCST4kJbJnFQDXvVe5JiSmJGd4ef7mm0NUv5bMRl2W3xCiu6BYAu/NvU3tMNHoLG+JgCJs0+wLJXbWOwji/NmH7olqgJG+CmpaCMXjARF6+nrTnBYHJL6cYyf4KVoV4B0I/hLUW91+s=" 8 9matrix: 10 include: 11 - addons: 12 apt: 13 packages: 14 - swig 15 - python-dev 16 - valgrind 17 - libyaml-0-2 18 coverity_scan: 19 project: 20 name: dtc 21 description: Device Tree Compiler 22 notification_email: david@gibson.dropbear.id.au 23 build_command: make 24 branch_pattern: coverity_scan 25 script: 26 - make 27 - make check && make checkm 28 29 # Check it builds properly without optional packages: 30 # python, valgrind, libyaml 31 - script: 32 - make 33 - make check 34 35 - arch: arm64 36 addons: 37 apt_packages: 38 - swig 39 - python-dev 40 - valgrind 41 - libyaml-0-2 42 script: 43 - make 44 - make check checkm 45 46 - arch: ppc64le 47 addons: 48 apt_packages: 49 - swig 50 - python-dev 51 - libyaml-0-2 52 script: 53 - make 54 - make check 55 56 - arch: s390x 57 addons: 58 apt_packages: 59 - swig 60 - python-dev 61 - valgrind 62 - libyaml-0-2 63 script: 64 - make 65 - make check checkm 66