Commit 8cb2101b90381805c6650fbc2f6e7fa966b3c7e5
Committed by
Tom Rini
1 parent
5043045ded
Exists in
v2017.01-smarct4x
and in
40 other branches
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
.travis.yml
| ... | ... | @@ -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) |