Update .gitlab-ci.yml, .ci/build_pkgs.sh files

This commit is contained in:
Martin/Geno 2019-02-26 13:18:25 +01:00
parent 66a3209d34
commit 31670847a7
2 changed files with 20 additions and 2 deletions

18
.ci/build_pkgs.sh Normal file
View File

@ -0,0 +1,18 @@
cat >> $BASH_ENV <<EOF
echo_red() { printf "\033[1;31m\$*\033[m\n"; }
echo_green() { printf "\033[1;32m\$*\033[m\n"; }
echo_blue() { printf "\033[1;34m\$*\033[m\n"; }
EOF
source $BASH_ENV
cd /builds/$CI_PROJECT_PATH/$CI_PROJECT_NAME
PKGS=$(ls)
cd ~/build_dir
for PKG in $PKGS ; do
echo_blue "===+ Building: $PKG"
make "package/$PKG/compile" -j3 V=s
done

View File

@ -15,7 +15,7 @@ compile:
- sh /builds/$CI_PROJECT_PATH/.ci/download_sdk.sh - sh /builds/$CI_PROJECT_PATH/.ci/download_sdk.sh
- echo "==== Prepare build_dir ====" - echo "==== Prepare build_dir ===="
- sh /builds/$CI_PROJECT_PATH/.ci/prepare_build_dir.sh - sh /builds/$CI_PROJECT_PATH/.ci/prepare_build_dir.sh
- echo "==== list all packages ====" - echo "==== build packages ===="
- for PKG in /builds/$CI_PROJECT_PATH/$CI_PROJECT_NAME/* ; do echo $PKG; done - sh /builds/$CI_PROJECT_PATH/.ci/build_pkgs.sh
artifacts: artifacts:
paths: paths: