|
| 1 | +steps: |
| 2 | + - command: |
| 3 | + - > |
| 4 | + case "$${BUILDKITE_PARALLEL_JOB}" in |
| 5 | + 0) TARGET="arm";; |
| 6 | + 1) TARGET="arc";; |
| 7 | + 2) TARGET="tools";; |
| 8 | + 3) TARGET="riscv64";; |
| 9 | + 4) TARGET="nios2";; |
| 10 | + 5) TARGET="sparc";; |
| 11 | + 6) TARGET="x86_64-zephyr-elf";; |
| 12 | + 7) TARGET="arm64";; |
| 13 | + 8) TARGET="xtensa_sample_controller";; |
| 14 | + 9) TARGET="xtensa_intel_apl_adsp";; |
| 15 | + 10) TARGET="xtensa_intel_bdw_adsp";; |
| 16 | + 11) TARGET="xtensa_intel_byt_adsp";; |
| 17 | + 12) TARGET="xtensa_nxp_imx_adsp";; |
| 18 | + 13) TARGET="xtensa_nxp_imx8m_adsp";; |
| 19 | + 14) TARGET="xtensa_intel_s1000";; |
| 20 | + 15) TARGET="cmake";; |
| 21 | + esac |
| 22 | + - > |
| 23 | + if [ $${TARGET} = "tools" ]; then |
| 24 | + touch zephyr-sdk-x86_64-hosttools-standalone-0.9.sh; |
| 25 | + buildkite-agent artifact upload zephyr-sdk-x86_64-hosttools-standalone-0.9.sh; |
| 26 | + elif [ $${TARGET} = "cmake" ]; then |
| 27 | + touch cmake.tar.bz2; |
| 28 | + buildkite-agent artifact upload cmake.tar.bz2; |
| 29 | + else |
| 30 | + touch $${TARGET}.tar.bz2; |
| 31 | + buildkite-agent artifact upload $${TARGET}.tar.bz2; |
| 32 | + fi |
| 33 | + parallelism: 16 |
| 34 | + env: |
| 35 | + BUILDKITE_CLEAN_CHECKOUT: "true" |
| 36 | + plugins: |
| 37 | + - docker#v3.5.0: |
| 38 | + image: "zephyrprojectrtos/sdk-build" |
| 39 | + propagate-environment: true |
| 40 | + user: buildkite-agent |
| 41 | + agents: |
| 42 | + - "queue=sdk-ng-x86" |
| 43 | + |
| 44 | + - wait |
| 45 | + |
| 46 | + - trigger: "sdk-deploy" |
| 47 | + if: build.tag != null || build.pull_request.id != null |
| 48 | + build: |
| 49 | + message: "${BUILDKITE_MESSAGE}" |
| 50 | + commit: "${BUILDKITE_COMMIT}" |
| 51 | + branch: "${BUILDKITE_BRANCH}" |
| 52 | + env: |
| 53 | + BUILDKITE_PULL_REQUEST: "${BUILDKITE_PULL_REQUEST}" |
| 54 | + BUILDKITE_PULL_REQUEST_BASE_BRANCH: "${BUILDKITE_PULL_REQUEST_BASE_BRANCH}" |
| 55 | + BUILDKITE_PULL_REQUEST_REPO: "${BUILDKITE_PULL_REQUEST_REPO}" |
| 56 | + BUILDKITE_TAG: "${BUILDKITE_TAG}" |
0 commit comments