Commit 5eba31c38e1e22a949c5f7c22eb1905fc06d08e9

Authored by Tom Rini
1 parent 0cd82e255f

travis.yml: Add in uniphier as a job, modify aarch64 builds a bit

- Add in system aarch64-linux-gnu toolchain
- Now that all VMs will have aarch64 available, don't exclude them from
  other jobs but instead exclude them from the catch-all aarch64 build
- Add JOB= to the Freescale/ARM build to be clear about what it does.
- Add uniphier as a stand-alone job

Signed-off-by: Tom Rini <trini@konsulko.com>

Showing 1 changed file with 7 additions and 4 deletions Side-by-side Diff

... ... @@ -27,6 +27,7 @@
27 27 - qemu-system-x86
28 28 - gcc-powerpc-linux-gnu
29 29 - gcc-arm-linux-gnueabihf
  30 + - gcc-aarch64-linux-gnu
30 31 - iasl
31 32  
32 33 install:
... ... @@ -54,7 +55,6 @@
54 55  
55 56 before_script:
56 57 # install toolchains based on TOOLCHAIN} variable
57   - - if [[ "${TOOLCHAIN}" == *aarch64* ]]; then ./tools/buildman/buildman --fetch-arch aarch64 ; fi
58 58 - if [[ "${TOOLCHAIN}" == *avr32* ]]; then ./tools/buildman/buildman --fetch-arch avr32 ; fi
59 59 - if [[ "${TOOLCHAIN}" == *bfin* ]]; then ./tools/buildman/buildman --fetch-arch bfin ; fi
60 60 - if [[ "${TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi
... ... @@ -113,7 +113,8 @@
113 113 - env:
114 114 - BUILDMAN="denx"
115 115 - env:
116   - - BUILDMAN="freescale -x powerpc,m68k,aarch64"
  116 + - JOB="Freescale ARM"
  117 + BUILDMAN="freescale -x powerpc,m68k"
117 118 - env:
118 119 - BUILDMAN="sandbox x86"
119 120 TOOLCHAIN="x86_64"
120 121  
... ... @@ -155,11 +156,13 @@
155 156 - env:
156 157 - BUILDMAN="siemens"
157 158 - env:
158   - - BUILDMAN="tegra -x aarch64"
  159 + - BUILDMAN="tegra"
159 160 - env:
160 161 - BUILDMAN="ti"
161 162 - env:
162   - - BUILDMAN="aarch64"
  163 + - BUILDMAN="uniphier"
  164 + - env:
  165 + - BUILDMAN="aarch64 -x tegra,freescale,uniphier"
163 166 TOOLCHAIN="aarch64"
164 167 - env:
165 168 - BUILDMAN="sh4"