File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change 1414 - TARGET=mips
1515 - TARGET=arc
1616 - TARGET=xtensa
17+ - TARGET="tools"
1718
1819build :
1920 cache : true
@@ -31,19 +32,28 @@ build:
3132 - sudo apt-get install -y gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential libtool-bin
3233 - sudo apt-get install -y libreadline-dev gperf flex bison libncurses5-dev texinfo help2man
3334 - unset CC
34- - ./go.sh ${TARGET}
35+ - >
36+ if [ "${TARGET}" == 'tools' ]; then
37+ git clone https://github.com/zephyrproject-rtos/meta-zephyr-sdk.git;
38+ ./meta-zephyr-sdk/scripts/meta-zephyr-sdk-clone.sh;
39+ ./meta-zephyr-sdk/scripts/meta-zephyr-sdk-build-split.sh tools || ./meta-zephyr-sdk/scripts/meta-zephyr-sdk-build-split.sh tools || ./meta-zephyr-sdk/scripts/meta-zephyr-sdk-build-split.sh tools;
40+ else
41+ ./go.sh ${TARGET};
42+ fi
3543 - >
3644 if [ "$IS_PULL_REQUEST" = "false" ]; then
3745 sudo -E sh -c 'echo "IS_GIT_TAG=${IS_GIT_TAG}" >> $JOB_STATE/sdk.env';
3846 sudo -E sh -c 'echo "IS_RELEASE=${IS_RELEASE}" >> $JOB_STATE/sdk.env';
3947 sudo -E sh -c 'echo "IS_PRERELEASE=${IS_PRERELEASE}" >> $JOB_STATE/sdk.env';
4048 sudo -E sh -c 'echo "GIT_TAG_NAME=${GIT_TAG_NAME}" >> $JOB_STATE/sdk.env';
4149 cat $JOB_STATE/sdk.env;
42- tar jcvf ${TARGET}.tar.bz2 build/output/*-zephyr-*;
43- echo "tar build completed";
4450 export S3_PATH="s3://incoming.zephyrproject.org/sdk-ng/${SDKNG_CIREPO_VERSIONNUMBER}";
4551 echo "uploading ${TARGET}.tar.bz2 to ${S3_PATH}/";
46- aws s3 cp ${TARGET}.tar.bz2 ${S3_PATH}/;
52+ if [ "${TARGET}" == 'tools' ]; then
53+ aws s3 cp zephyr-sdk-x86_64-hosttools-standalone-0.9.sh ${S3_PATH}/;
54+ else
55+ aws s3 cp ${TARGET}.tar.bz2 ${S3_PATH}/;
56+ fi
4757 fi
4858 - ccache -s
4959integrations :
You can’t perform that action at this time.
0 commit comments