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 14
14
- TARGET=mips
15
15
- TARGET=arc
16
16
- TARGET=xtensa
17
+ - TARGET="tools"
17
18
18
19
build :
19
20
cache : true
@@ -31,19 +32,28 @@ build:
31
32
- sudo apt-get install -y gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential libtool-bin
32
33
- sudo apt-get install -y libreadline-dev gperf flex bison libncurses5-dev texinfo help2man
33
34
- 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
35
43
- >
36
44
if [ "$IS_PULL_REQUEST" = "false" ]; then
37
45
sudo -E sh -c 'echo "IS_GIT_TAG=${IS_GIT_TAG}" >> $JOB_STATE/sdk.env';
38
46
sudo -E sh -c 'echo "IS_RELEASE=${IS_RELEASE}" >> $JOB_STATE/sdk.env';
39
47
sudo -E sh -c 'echo "IS_PRERELEASE=${IS_PRERELEASE}" >> $JOB_STATE/sdk.env';
40
48
sudo -E sh -c 'echo "GIT_TAG_NAME=${GIT_TAG_NAME}" >> $JOB_STATE/sdk.env';
41
49
cat $JOB_STATE/sdk.env;
42
- tar jcvf ${TARGET}.tar.bz2 build/output/*-zephyr-*;
43
- echo "tar build completed";
44
50
export S3_PATH="s3://incoming.zephyrproject.org/sdk-ng/${SDKNG_CIREPO_VERSIONNUMBER}";
45
51
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
47
57
fi
48
58
- ccache -s
49
59
integrations :
You can’t perform that action at this time.
0 commit comments