From af1a266670d040d2f4083ff309d732d648afba2a Mon Sep 17 00:00:00 2001 From: Angelos Mouzakitis Date: Tue, 10 Oct 2023 14:33:42 +0000 Subject: Add submodule dependency files Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec --- dtc/.travis.yml | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 dtc/.travis.yml (limited to 'dtc/.travis.yml') diff --git a/dtc/.travis.yml b/dtc/.travis.yml new file mode 100644 index 000000000..a5163de2a --- /dev/null +++ b/dtc/.travis.yml @@ -0,0 +1,65 @@ +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 -- cgit 1.2.3-korg