|
@@ -42,14 +42,16 @@ env:
|
|
|
|
|
|
before_script:
|
|
before_script:
|
|
# install toolchains based on INSTALL_TOOLCHAIN} variable
|
|
# install toolchains based on INSTALL_TOOLCHAIN} variable
|
|
- - 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
|
|
|
|
- - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then sh eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh -y ; fi
|
|
|
|
- - 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
|
|
|
|
- - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then sh eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh -y ; fi
|
|
|
|
- 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
|
|
- 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
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then sh eldk-eglibc-i686-arm-toolchain-gmae-5.4.sh -y ; fi
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then sh eldk-eglibc-i686-arm-toolchain-gmae-5.4.sh -y ; fi
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then ls -al /opt/eldk-5.4/armv5te/sysroots/i686-eldk-linux/usr/bin/armv5te-linux-gnueabi ; fi
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *arm* ]]; then ls -al /opt/eldk-5.4/armv5te/sysroots/i686-eldk-linux/usr/bin/armv5te-linux-gnueabi ; fi
|
|
|
|
+ - if [[ "${INSTALL_TOOLCHAIN}" == *avr32* ]]; then ./tools/buildman/buildman --fetch-arch avr32 ; fi
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *i386* ]]; then ./tools/buildman/buildman sandbox --fetch-arch i386 ; fi
|
|
- if [[ "${INSTALL_TOOLCHAIN}" == *i386* ]]; then ./tools/buildman/buildman sandbox --fetch-arch i386 ; fi
|
|
|
|
+ - if [[ "${INSTALL_TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi
|
|
|
|
+ - 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
|
|
|
|
+ - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then sh eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh -y ; fi
|
|
|
|
+ - 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
|
|
|
|
+ - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then sh eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh -y ; fi
|
|
|
|
|
|
script:
|
|
script:
|
|
# the execution sequence for each test
|
|
# the execution sequence for each test
|
|
@@ -98,72 +100,72 @@ matrix:
|
|
CROSS_COMPILE="/opt/eldk-5.4/mips/sysroots/i686-eldk-linux/usr/bin/mips32-linux/mips-linux-"
|
|
CROSS_COMPILE="/opt/eldk-5.4/mips/sysroots/i686-eldk-linux/usr/bin/mips32-linux/mips-linux-"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards atmel -x avr32"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards arm1136"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards denx"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards arm1176"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x powerpc,m68k,aarch64"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards arm720t"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x arm,m68k,aarch64"
|
|
|
|
- INSTALL_TOOLCHAIN="ppc"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards arm920t"
|
|
|
|
+ INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards siemens"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards atmel -x avr32"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards ti"
|
|
|
|
- INSTALL_TOOLCHAIN="arm"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards avr32"
|
|
|
|
+ INSTALL_TOOLCHAIN="avr32"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards arm1136"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards davinci"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards arm1176"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards denx"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards arm720t"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x powerpc,m68k,aarch64"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards arm920t"
|
|
|
|
- INSTALL_TOOLCHAIN="arm"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards freescale -x arm,m68k,aarch64"
|
|
|
|
+ INSTALL_TOOLCHAIN="ppc"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards davinci"
|
|
|
|
- INSTALL_TOOLCHAIN="arm"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards sandbox x86"
|
|
|
|
+ INSTALL_TOOLCHAIN="i386"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
TEST_CMD="tools/buildman/buildman --list-error-boards kirkwood"
|
|
TEST_CMD="tools/buildman/buildman --list-error-boards kirkwood"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
INSTALL_TOOLCHAIN="arm"
|
|
|
|
+ - env:
|
|
|
|
+ - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards m68k"
|
|
|
|
+ INSTALL_TOOLCHAIN="m68k"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
TEST_CMD="tools/buildman/buildman mips"
|
|
TEST_CMD="tools/buildman/buildman mips"
|
|
INSTALL_TOOLCHAIN="mips"
|
|
INSTALL_TOOLCHAIN="mips"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman mpc5xx"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman mpc512x"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman mpc8xx"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman mpc5xx"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
TEST_CMD="tools/buildman/buildman mpc5xxx"
|
|
TEST_CMD="tools/buildman/buildman mpc5xxx"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
- - env:
|
|
|
|
- - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
|
|
- TEST_CMD="tools/buildman/buildman mpc512x"
|
|
|
|
- INSTALL_TOOLCHAIN="ppc"
|
|
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
TEST_CMD="tools/buildman/buildman mpc8260"
|
|
TEST_CMD="tools/buildman/buildman mpc8260"
|
|
@@ -182,8 +184,16 @@ matrix:
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
INSTALL_TOOLCHAIN="ppc"
|
|
- env:
|
|
- env:
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
- TEST_CMD="tools/buildman/buildman --list-error-boards sandbox x86"
|
|
|
|
- INSTALL_TOOLCHAIN="i386"
|
|
|
|
|
|
+ TEST_CMD="tools/buildman/buildman mpc8xx"
|
|
|
|
+ INSTALL_TOOLCHAIN="ppc"
|
|
|
|
+ - env:
|
|
|
|
+ - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards siemens"
|
|
|
|
+ INSTALL_TOOLCHAIN="arm"
|
|
|
|
+ - env:
|
|
|
|
+ - TEST_CONFIG_CMD="tools/buildman/buildman --list-tool-chains"
|
|
|
|
+ TEST_CMD="tools/buildman/buildman --list-error-boards ti"
|
|
|
|
+ INSTALL_TOOLCHAIN="arm"
|
|
|
|
|
|
# QA jobs for code analytics
|
|
# QA jobs for code analytics
|
|
# static code analysis with cppcheck (we can add --enable=all later)
|
|
# static code analysis with cppcheck (we can add --enable=all later)
|