language: c # Coverity Scan uploads env: global: # COVERITY_SCAN_TOKEN (dgibson/dtc) - secure: "vlHvXe618//IM9LQaKzqsrUbjs7ng0L9UCST4kJbJnFQDXvVe5JiSmJGd4ef7mm0NUv5bMRl2W3xCiu6BYAu/NvU3tMNHoLG+JgCJs0+wLJXbWOwji/NmH7olqgJG+CmpaCMXjARF6+nrTnBYHJL6cYyf4KVoV4B0I/hLUW91+s=" matrix: include: - addons: apt: packages: - swig - python-dev - valgrind - libyaml-0-2 coverity_scan: project: name: dtc description: Device Tree Compiler notification_email: david@gibson.dropbear.id.au build_command: make branch_pattern: coverity_scan script: - make - make check && make checkm # Check it builds properly without optional packages: # python, valgrind, libyaml - script: - make - make check - arch: arm64 addons: apt_packages: - swig - python-dev - valgrind - libyaml-0-2 script: - make - make check checkm - arch: ppc64le addons: apt_packages: - swig - python-dev - libyaml-0-2 script: - make - make check - arch: s390x addons: apt_packages: - swig - python-dev - valgrind - libyaml-0-2 script: - make - make check checkm