Commit 8cb2101b90381805c6650fbc2f6e7fa966b3c7e5

Authored by Heiko Schocher
Committed by Tom Rini
1 parent 5043045ded

travis.yml: add more targets to build on travis

- add more targets for building with buildman:
  - avr32
  - m68k

and while at it, sort the list alphabetical

Reviewed-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Heiko Schocher <hs@denx.de>

Showing 1 changed file with 37 additions and 27 deletions Side-by-side Diff

... ... @@ -42,14 +42,16 @@
42 42  
43 43 before_script:
44 44 # install toolchains based on INSTALL_TOOLCHAIN} variable
45   - - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/powerpc/eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh ; fi
46   - - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then sh eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh -y ; fi
47   - - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/mips/eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh ; fi
48   - - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then sh eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh -y ; fi
49 45 - if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/armv5te/eldk-eglibc-i686-arm-toolchain-gmae-5.4.sh ; fi
50 46 - if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then sh eldk-eglibc-i686-arm-toolchain-gmae-5.4.sh -y ; fi
51 47 - if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then ls -al /opt/eldk-5.4/armv5te/sysroots/i686-eldk-linux/usr/bin/armv5te-linux-gnueabi ; fi
  48 + - if [[ "${INSTALL_TOOLCHAIN}" == *avr32* ]]; then ./tools/buildman/buildman --fetch-arch avr32 ; fi
52 49 - if [[ "${INSTALL_TOOLCHAIN}" == *i386* ]]; then ./tools/buildman/buildman sandbox --fetch-arch i386 ; fi
  50 + - if [[ "${INSTALL_TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi
  51 + - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/mips/eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh ; fi
  52 + - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then sh eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh -y ; fi
  53 + - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/powerpc/eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh ; fi
  54 + - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then sh eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh -y ; fi
53 55  
54 56 script:
55 57 # the execution sequence for each test
56 58  
57 59  
58 60  
59 61  
60 62  
61 63  
62 64  
63 65  
64 66  
65 67  
66 68  
67 69  
68 70  
... ... @@ -98,63 +100,67 @@
98 100 CROSS_COMPILE="/opt/eldk-5.4/mips/sysroots/i686-eldk-linux/usr/bin/mips32-linux/mips-linux-"
99 101 - env:
100 102 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
101   - TEST_CMD="tools/buildman/buildman --list-error-boards atmel -x avr32"
  103 + TEST_CMD="tools/buildman/buildman --list-error-boards arm1136"
102 104 INSTALL_TOOLCHAIN="arm"
103 105 - env:
104 106 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
105   - TEST_CMD="tools/buildman/buildman --list-error-boards denx"
  107 + TEST_CMD="tools/buildman/buildman --list-error-boards arm1176"
106 108 INSTALL_TOOLCHAIN="arm"
107 109 - env:
108 110 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
109   - TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x powerpc,m68k,aarch64"
  111 + TEST_CMD="tools/buildman/buildman --list-error-boards arm720t"
110 112 INSTALL_TOOLCHAIN="arm"
111 113 - env:
112 114 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
113   - TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x arm,m68k,aarch64"
114   - INSTALL_TOOLCHAIN="ppc"
  115 + TEST_CMD="tools/buildman/buildman --list-error-boards arm920t"
  116 + INSTALL_TOOLCHAIN="arm"
115 117 - env:
116 118 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
117   - TEST_CMD="tools/buildman/buildman --list-error-boards siemens"
  119 + TEST_CMD="tools/buildman/buildman --list-error-boards atmel -x avr32"
118 120 INSTALL_TOOLCHAIN="arm"
119 121 - env:
120 122 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
121   - TEST_CMD="tools/buildman/buildman --list-error-boards ti"
122   - INSTALL_TOOLCHAIN="arm"
  123 + TEST_CMD="tools/buildman/buildman --list-error-boards avr32"
  124 + INSTALL_TOOLCHAIN="avr32"
123 125 - env:
124 126 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
125   - TEST_CMD="tools/buildman/buildman --list-error-boards arm1136"
  127 + TEST_CMD="tools/buildman/buildman --list-error-boards davinci"
126 128 INSTALL_TOOLCHAIN="arm"
127 129 - env:
128 130 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
129   - TEST_CMD="tools/buildman/buildman --list-error-boards arm1176"
  131 + TEST_CMD="tools/buildman/buildman --list-error-boards denx"
130 132 INSTALL_TOOLCHAIN="arm"
131 133 - env:
132 134 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
133   - TEST_CMD="tools/buildman/buildman --list-error-boards arm720t"
  135 + TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x powerpc,m68k,aarch64"
134 136 INSTALL_TOOLCHAIN="arm"
135 137 - env:
136 138 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
137   - TEST_CMD="tools/buildman/buildman --list-error-boards arm920t"
138   - INSTALL_TOOLCHAIN="arm"
  139 + TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x arm,m68k,aarch64"
  140 + INSTALL_TOOLCHAIN="ppc"
139 141 - env:
140 142 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
141   - TEST_CMD="tools/buildman/buildman --list-error-boards davinci"
142   - INSTALL_TOOLCHAIN="arm"
  143 + TEST_CMD="tools/buildman/buildman --list-error-boards sandbox x86"
  144 + INSTALL_TOOLCHAIN="i386"
143 145 - env:
144 146 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
145 147 TEST_CMD="tools/buildman/buildman --list-error-boards kirkwood"
146 148 INSTALL_TOOLCHAIN="arm"
147 149 - env:
148 150 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
  151 + TEST_CMD="tools/buildman/buildman --list-error-boards m68k"
  152 + INSTALL_TOOLCHAIN="m68k"
  153 + - env:
  154 + - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
149 155 TEST_CMD="tools/buildman/buildman mips"
150 156 INSTALL_TOOLCHAIN="mips"
151 157 - env:
152 158 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
153   - TEST_CMD="tools/buildman/buildman mpc5xx"
  159 + TEST_CMD="tools/buildman/buildman mpc512x"
154 160 INSTALL_TOOLCHAIN="ppc"
155 161 - env:
156 162 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
157   - TEST_CMD="tools/buildman/buildman mpc8xx"
  163 + TEST_CMD="tools/buildman/buildman mpc5xx"
158 164 INSTALL_TOOLCHAIN="ppc"
159 165 - env:
160 166 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
... ... @@ -162,10 +168,6 @@
162 168 INSTALL_TOOLCHAIN="ppc"
163 169 - env:
164 170 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
165   - TEST_CMD="tools/buildman/buildman mpc512x"
166   - INSTALL_TOOLCHAIN="ppc"
167   - - env:
168   - - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
169 171 TEST_CMD="tools/buildman/buildman mpc8260"
170 172 INSTALL_TOOLCHAIN="ppc"
171 173 - env:
... ... @@ -182,8 +184,16 @@
182 184 INSTALL_TOOLCHAIN="ppc"
183 185 - env:
184 186 - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
185   - TEST_CMD="tools/buildman/buildman --list-error-boards sandbox x86"
186   - INSTALL_TOOLCHAIN="i386"
  187 + TEST_CMD="tools/buildman/buildman mpc8xx"
  188 + INSTALL_TOOLCHAIN="ppc"
  189 + - env:
  190 + - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
  191 + TEST_CMD="tools/buildman/buildman --list-error-boards siemens"
  192 + INSTALL_TOOLCHAIN="arm"
  193 + - env:
  194 + - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
  195 + TEST_CMD="tools/buildman/buildman --list-error-boards ti"
  196 + INSTALL_TOOLCHAIN="arm"
187 197  
188 198 # QA jobs for code analytics
189 199 # static code analysis with cppcheck (we can add --enable=all later)