libunwind.yml (6216B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 task-defaults: 6 worker-type: b-linux-docker-amd 7 worker: 8 max-run-time: 1800 9 run: 10 using: toolchain-script 11 script: build-libunwind.sh 12 13 android-aarch64-libunwind-20: 14 description: "android aarch64 libunwind for Clang 20 toolchain build" 15 treeherder: 16 symbol: TA(aarch64-unwind-20) 17 run: 18 arguments: 19 - build/build-clang/clang-20.json 20 resources: 21 - build/build-clang/clang-20.json 22 - taskcluster/scripts/misc/build-llvm-common.sh 23 toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst 24 fetches: 25 fetch: 26 - clang-20 27 toolchain: 28 - android-aarch64-compiler-rt-20 29 - linux64-clang-20-stage1 30 - linux64-android-ndk-linux-repack 31 32 android-arm-libunwind-20: 33 description: "android arm libunwind for Clang 20 toolchain build" 34 treeherder: 35 symbol: TA(arm-unwind-20) 36 run: 37 arguments: 38 - build/build-clang/clang-20.json 39 resources: 40 - build/build-clang/clang-20.json 41 - taskcluster/scripts/misc/build-llvm-common.sh 42 toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst 43 fetches: 44 fetch: 45 - clang-20 46 toolchain: 47 - android-arm-compiler-rt-20 48 - linux64-clang-20-stage1 49 - linux64-android-ndk-linux-repack 50 51 android-x64-libunwind-20: 52 description: "android x64 libunwind for Clang 20 toolchain build" 53 treeherder: 54 symbol: TA(x64-unwind-20) 55 run: 56 arguments: 57 - build/build-clang/clang-20.json 58 resources: 59 - build/build-clang/clang-20.json 60 - taskcluster/scripts/misc/build-llvm-common.sh 61 toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst 62 fetches: 63 fetch: 64 - clang-20 65 toolchain: 66 - android-x64-compiler-rt-20 67 - linux64-clang-20-stage1 68 - linux64-android-ndk-linux-repack 69 70 android-aarch64-libunwind-21: 71 description: "android aarch64 libunwind for Clang 21 toolchain build" 72 treeherder: 73 symbol: TA(aarch64-unwind-21) 74 run: 75 arguments: 76 - build/build-clang/clang-21.json 77 resources: 78 - build/build-clang/clang-21.json 79 - taskcluster/scripts/misc/build-llvm-common.sh 80 toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst 81 fetches: 82 fetch: 83 - clang-21 84 toolchain: 85 - android-aarch64-compiler-rt-21 86 - linux64-clang-21-stage1 87 - linux64-android-ndk-linux-repack 88 89 android-arm-libunwind-21: 90 description: "android arm libunwind for Clang 21 toolchain build" 91 treeherder: 92 symbol: TA(arm-unwind-21) 93 run: 94 arguments: 95 - build/build-clang/clang-21.json 96 resources: 97 - build/build-clang/clang-21.json 98 - taskcluster/scripts/misc/build-llvm-common.sh 99 toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst 100 fetches: 101 fetch: 102 - clang-21 103 toolchain: 104 - android-arm-compiler-rt-21 105 - linux64-clang-21-stage1 106 - linux64-android-ndk-linux-repack 107 108 android-x64-libunwind-21: 109 description: "android x64 libunwind for Clang 21 toolchain build" 110 treeherder: 111 symbol: TA(x64-unwind-21) 112 run: 113 arguments: 114 - build/build-clang/clang-21.json 115 resources: 116 - build/build-clang/clang-21.json 117 - taskcluster/scripts/misc/build-llvm-common.sh 118 toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst 119 fetches: 120 fetch: 121 - clang-21 122 toolchain: 123 - android-x64-compiler-rt-21 124 - linux64-clang-21-stage1 125 - linux64-android-ndk-linux-repack 126 127 android-aarch64-libunwind-trunk: 128 description: "android aarch64 libunwind for Clang trunk toolchain build" 129 attributes: 130 cached_task: false 131 treeherder: 132 symbol: TA(aarch64-unwind-trunk) 133 run: 134 arguments: 135 - build/build-clang/clang-trunk.json 136 resources: 137 - build/build-clang/clang-trunk.json 138 - taskcluster/scripts/misc/build-llvm-common.sh 139 toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst 140 fetches: 141 fetch: 142 - clang-trunk 143 toolchain: 144 - android-aarch64-compiler-rt-trunk 145 - linux64-clang-trunk-stage1 146 - linux64-android-ndk-linux-repack 147 148 android-arm-libunwind-trunk: 149 description: "android arm libunwind for Clang trunk toolchain build" 150 attributes: 151 cached_task: false 152 treeherder: 153 symbol: TA(arm-unwind-trunk) 154 run: 155 arguments: 156 - build/build-clang/clang-trunk.json 157 resources: 158 - build/build-clang/clang-trunk.json 159 - taskcluster/scripts/misc/build-llvm-common.sh 160 toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst 161 fetches: 162 fetch: 163 - clang-trunk 164 toolchain: 165 - android-arm-compiler-rt-trunk 166 - linux64-clang-trunk-stage1 167 - linux64-android-ndk-linux-repack 168 169 android-x64-libunwind-trunk: 170 description: "android x64 libunwind for Clang trunk toolchain build" 171 attributes: 172 cached_task: false 173 treeherder: 174 symbol: TA(x64-unwind-trunk) 175 run: 176 arguments: 177 - build/build-clang/clang-trunk.json 178 resources: 179 - build/build-clang/clang-trunk.json 180 - taskcluster/scripts/misc/build-llvm-common.sh 181 toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst 182 fetches: 183 fetch: 184 - clang-trunk 185 toolchain: 186 - android-x64-compiler-rt-trunk 187 - linux64-clang-trunk-stage1 188 - linux64-android-ndk-linux-repack