diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2020-09-02 10:21:54 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2020-09-02 10:43:00 +0200 |
commit | 8565561292a82a7d3da9c31694def4db426085b7 (patch) | |
tree | 97257de3d871a9cef5c38486e2d244f0b8a1d524 | |
parent | 496568afd0b5ea05ec5f9420fcd29a6b98c4d058 (diff) |
gitlab-ci: inital add
Build bl31 for imx8mm/imx8qm/imx8qx
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | .gitlab-ci.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..ece7e76e --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,30 @@ +variables: +# uncomment for the pipeline debug purpose +# CI_DEBUG_TRACE: "true" + CI_IMAGE: gitlab.int.toradex.com:4567/philippe.schenker/linux-toradex/ci-kernel-builder:gcc9 + DOCKER_HOST: tcp://docker:2375 + DOCKER_DRIVER: overlay2 + DOCKER_TLS_CERTDIR: "" + +stages: + - build-imx-atf + +build_imx-atf: + stage: build-imx-atf + image: $CI_IMAGE + variables: + GIT_STRATEGY: fetch + GIT_DEPTH: "1" + script: | + source /select_64bit_toolchain.sh + echo "GCC used to build binaries is" + which ${CROSS_COMPILE}gcc + ${CROSS_COMPILE}gcc --version + echo -e "Arch is \e[36m$ARCH\e[39m" + echo "Current directory: ${PWD}" + echo "building with $THREADS parallel threads" + for PLATFORM in imx8mm imx8qm imx8qx; do + echo "make -j8 PLAT=$PLATFORM bl31" + make -j8 PLAT=$PLATFORM bl31 + ls -l build/$PLATFORM/release/bl31.bin + done |