.conductor.yml (48877B)
1 # GENERATED by mk/gen-pipeline.sh -- do not edit by hand. 2 # 3 # Regenerate with: ./mk/gen-pipeline.sh --write 4 # Verified by: tests/unit/test_deps.sh 5 6 version: 1 7 8 defaults: 9 image: finwo/unos-builder:0.2.0 10 timeout: 2h 11 env: 12 DEBIAN_FRONTEND: noninteractive 13 14 tasks: 15 builder: 16 timeout: 30m 17 arch: [x86_64] 18 image: docker:28-cli 19 requires: [docker] 20 script: 21 - ./mk/publish-builder.sh 22 23 check: 24 needs: 25 - builder 26 timeout: 30m 27 arch: [x86_64] 28 requires: [unos-sign-key] 29 script: 30 # --check, not an install: the toolchain is baked into the builder image, 31 # and this is what fails when a template outgrows it without a bump. 32 - ./mk/ci-setup.sh --check 33 # Before deps.sh check, not after: muon is a declared hostmakedepends of 34 # apk-tools but is built here rather than installed from a distribution, 35 # so the check reports it missing until bootstrap has produced it. 36 - ./mk/bootstrap-host.sh 37 - ./mk/channel-lint.sh 38 - ./mk/gen-pipeline.sh --check 39 - ./tests/run.sh --unit 40 - ./mk/channel-assemble.sh edge 41 - ./mk/deps.sh --channel edge check 42 - ./mk/bootstrap-repo.sh --channel edge 43 - ./mk/channel-assemble.sh lts 44 - ./mk/deps.sh --channel lts check 45 - ./mk/bootstrap-repo.sh --channel lts 46 - ./mk/channel-assemble.sh stable 47 - ./mk/deps.sh --channel stable check 48 - ./mk/bootstrap-repo.sh --channel stable 49 50 pkg-edge-glibc: 51 needs: 52 - check 53 arch: [x86_64] 54 requires: [unos-sign-key] 55 script: 56 - ./mk/check-revision.sh --channel edge glibc --pkgver 2.44-r6 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 57 - ./mk/channel-assemble.sh edge 58 - ./mk/bootstrap-host.sh 59 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" glibc 60 - ./mk/build.sh --channel edge glibc 61 - ./mk/publish.sh --channel edge --arch "$ARCH" glibc 62 63 pkg-edge-zlib: 64 needs: 65 - check 66 arch: [x86_64] 67 requires: [unos-sign-key] 68 script: 69 - ./mk/check-revision.sh --channel edge zlib --pkgver 1.3.1-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 70 - ./mk/channel-assemble.sh edge 71 - ./mk/bootstrap-host.sh 72 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" zlib 73 - ./mk/build.sh --channel edge zlib 74 - ./mk/publish.sh --channel edge --arch "$ARCH" zlib 75 76 pkg-edge-openssl: 77 needs: 78 - check 79 arch: [x86_64] 80 requires: [unos-sign-key] 81 script: 82 - ./mk/check-revision.sh --channel edge openssl --pkgver 3.5.8-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 83 - ./mk/channel-assemble.sh edge 84 - ./mk/bootstrap-host.sh 85 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" openssl 86 - ./mk/build.sh --channel edge openssl 87 - ./mk/publish.sh --channel edge --arch "$ARCH" openssl 88 89 pkg-edge-linux: 90 needs: 91 - check 92 arch: [x86_64] 93 requires: [unos-sign-key] 94 script: 95 - ./mk/check-revision.sh --channel edge linux --pkgver 7.3_rc3-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 96 - ./mk/channel-assemble.sh edge 97 - ./mk/bootstrap-host.sh 98 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linux 99 - ./mk/build.sh --channel edge linux 100 - ./mk/publish.sh --channel edge --arch "$ARCH" linux 101 102 pkg-edge-apk-tools: 103 needs: 104 - check 105 - pkg-edge-glibc 106 - pkg-edge-zlib 107 - pkg-edge-openssl 108 - pkg-edge-linux 109 arch: [x86_64] 110 requires: [unos-sign-key] 111 script: 112 - ./mk/check-revision.sh --channel edge apk-tools --pkgver 3.0.8-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 113 - ./mk/channel-assemble.sh edge 114 - ./mk/bootstrap-host.sh 115 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" apk-tools 116 - ./mk/build.sh --channel edge apk-tools 117 - ./mk/publish.sh --channel edge --arch "$ARCH" apk-tools 118 119 pkg-edge-base-files: 120 needs: 121 - check 122 arch: [x86_64] 123 requires: [unos-sign-key] 124 script: 125 - ./mk/check-revision.sh --channel edge base-files --pkgver 0.1.0-r8 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 126 - ./mk/channel-assemble.sh edge 127 - ./mk/bootstrap-host.sh 128 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" base-files 129 - ./mk/build.sh --channel edge base-files 130 - ./mk/publish.sh --channel edge --arch "$ARCH" base-files 131 132 pkg-edge-busybox: 133 needs: 134 - check 135 arch: [x86_64] 136 requires: [unos-sign-key] 137 script: 138 - ./mk/check-revision.sh --channel edge busybox --pkgver 1.36.1-r9 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 139 - ./mk/channel-assemble.sh edge 140 - ./mk/bootstrap-host.sh 141 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" busybox 142 - ./mk/build.sh --channel edge busybox 143 - ./mk/publish.sh --channel edge --arch "$ARCH" busybox 144 145 pkg-edge-curl: 146 needs: 147 - check 148 - pkg-edge-openssl 149 - pkg-edge-zlib 150 - pkg-edge-linux 151 arch: [x86_64] 152 requires: [unos-sign-key] 153 script: 154 - ./mk/check-revision.sh --channel edge curl --pkgver 8.18.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 155 - ./mk/channel-assemble.sh edge 156 - ./mk/bootstrap-host.sh 157 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" curl 158 - ./mk/build.sh --channel edge curl 159 - ./mk/publish.sh --channel edge --arch "$ARCH" curl 160 161 pkg-edge-dnsmasq: 162 needs: 163 - check 164 arch: [x86_64] 165 requires: [unos-sign-key] 166 script: 167 - ./mk/check-revision.sh --channel edge dnsmasq --pkgver 2.93-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 168 - ./mk/channel-assemble.sh edge 169 - ./mk/bootstrap-host.sh 170 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dnsmasq 171 - ./mk/build.sh --channel edge dnsmasq 172 - ./mk/publish.sh --channel edge --arch "$ARCH" dnsmasq 173 174 pkg-edge-dosfstools: 175 needs: 176 - check 177 arch: [x86_64] 178 requires: [unos-sign-key] 179 script: 180 - ./mk/check-revision.sh --channel edge dosfstools --pkgver 4.2-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 181 - ./mk/channel-assemble.sh edge 182 - ./mk/bootstrap-host.sh 183 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dosfstools 184 - ./mk/build.sh --channel edge dosfstools 185 - ./mk/publish.sh --channel edge --arch "$ARCH" dosfstools 186 187 pkg-edge-e2fsprogs: 188 needs: 189 - check 190 arch: [x86_64] 191 requires: [unos-sign-key] 192 script: 193 - ./mk/check-revision.sh --channel edge e2fsprogs --pkgver 1.47.4-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 194 - ./mk/channel-assemble.sh edge 195 - ./mk/bootstrap-host.sh 196 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" e2fsprogs 197 - ./mk/build.sh --channel edge e2fsprogs 198 - ./mk/publish.sh --channel edge --arch "$ARCH" e2fsprogs 199 200 pkg-edge-efivar: 201 needs: 202 - check 203 arch: [x86_64] 204 requires: [unos-sign-key] 205 script: 206 - ./mk/check-revision.sh --channel edge efivar --pkgver 39-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 207 - ./mk/channel-assemble.sh edge 208 - ./mk/bootstrap-host.sh 209 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efivar 210 - ./mk/build.sh --channel edge efivar 211 - ./mk/publish.sh --channel edge --arch "$ARCH" efivar 212 213 pkg-edge-popt: 214 needs: 215 - check 216 arch: [x86_64] 217 requires: [unos-sign-key] 218 script: 219 - ./mk/check-revision.sh --channel edge popt --pkgver 1.19-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 220 - ./mk/channel-assemble.sh edge 221 - ./mk/bootstrap-host.sh 222 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" popt 223 - ./mk/build.sh --channel edge popt 224 - ./mk/publish.sh --channel edge --arch "$ARCH" popt 225 226 pkg-edge-efibootmgr: 227 needs: 228 - check 229 - pkg-edge-efivar 230 - pkg-edge-popt 231 - pkg-edge-linux 232 arch: [x86_64] 233 requires: [unos-sign-key] 234 script: 235 - ./mk/check-revision.sh --channel edge efibootmgr --pkgver 18-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 236 - ./mk/channel-assemble.sh edge 237 - ./mk/bootstrap-host.sh 238 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efibootmgr 239 - ./mk/build.sh --channel edge efibootmgr 240 - ./mk/publish.sh --channel edge --arch "$ARCH" efibootmgr 241 242 pkg-edge-libstdcxx: 243 needs: 244 - check 245 arch: [x86_64] 246 requires: [unos-sign-key] 247 script: 248 - ./mk/check-revision.sh --channel edge libstdc++ --pkgver 14.2.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 249 - ./mk/channel-assemble.sh edge 250 - ./mk/bootstrap-host.sh 251 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libstdc++ 252 - ./mk/build.sh --channel edge libstdc++ 253 - ./mk/publish.sh --channel edge --arch "$ARCH" libstdc++ 254 255 pkg-edge-gptfdisk: 256 needs: 257 - check 258 - pkg-edge-e2fsprogs 259 - pkg-edge-popt 260 - pkg-edge-libstdcxx 261 - pkg-edge-linux 262 arch: [x86_64] 263 requires: [unos-sign-key] 264 script: 265 - ./mk/check-revision.sh --channel edge gptfdisk --pkgver 1.0.10-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 266 - ./mk/channel-assemble.sh edge 267 - ./mk/bootstrap-host.sh 268 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" gptfdisk 269 - ./mk/build.sh --channel edge gptfdisk 270 - ./mk/publish.sh --channel edge --arch "$ARCH" gptfdisk 271 272 pkg-edge-xz: 273 needs: 274 - check 275 arch: [x86_64] 276 requires: [unos-sign-key] 277 script: 278 - ./mk/check-revision.sh --channel edge xz --pkgver 5.8.4-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 279 - ./mk/channel-assemble.sh edge 280 - ./mk/bootstrap-host.sh 281 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" xz 282 - ./mk/build.sh --channel edge xz 283 - ./mk/publish.sh --channel edge --arch "$ARCH" xz 284 285 pkg-edge-grub: 286 needs: 287 - check 288 - pkg-edge-xz 289 - pkg-edge-linux 290 arch: [x86_64] 291 requires: [unos-sign-key] 292 script: 293 - ./mk/check-revision.sh --channel edge grub --pkgver 2.14-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 294 - ./mk/channel-assemble.sh edge 295 - ./mk/bootstrap-host.sh 296 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" grub 297 - ./mk/build.sh --channel edge grub 298 - ./mk/publish.sh --channel edge --arch "$ARCH" grub 299 300 pkg-edge-libmnl: 301 needs: 302 - check 303 arch: [x86_64] 304 requires: [unos-sign-key] 305 script: 306 - ./mk/check-revision.sh --channel edge libmnl --pkgver 1.0.5-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 307 - ./mk/channel-assemble.sh edge 308 - ./mk/bootstrap-host.sh 309 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libmnl 310 - ./mk/build.sh --channel edge libmnl 311 - ./mk/publish.sh --channel edge --arch "$ARCH" libmnl 312 313 pkg-edge-libcap: 314 needs: 315 - check 316 arch: [x86_64] 317 requires: [unos-sign-key] 318 script: 319 - ./mk/check-revision.sh --channel edge libcap --pkgver 2.78-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 320 - ./mk/channel-assemble.sh edge 321 - ./mk/bootstrap-host.sh 322 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libcap 323 - ./mk/build.sh --channel edge libcap 324 - ./mk/publish.sh --channel edge --arch "$ARCH" libcap 325 326 pkg-edge-iproute2: 327 needs: 328 - check 329 - pkg-edge-libmnl 330 - pkg-edge-libcap 331 - pkg-edge-linux 332 arch: [x86_64] 333 requires: [unos-sign-key] 334 script: 335 - ./mk/check-revision.sh --channel edge iproute2 --pkgver 6.19.0-r3 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 336 - ./mk/channel-assemble.sh edge 337 - ./mk/bootstrap-host.sh 338 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" iproute2 339 - ./mk/build.sh --channel edge iproute2 340 - ./mk/publish.sh --channel edge --arch "$ARCH" iproute2 341 342 pkg-edge-linkd: 343 needs: 344 - check 345 arch: [x86_64] 346 requires: [unos-sign-key] 347 script: 348 - ./mk/check-revision.sh --channel edge linkd --pkgver 0.2.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 349 - ./mk/channel-assemble.sh edge 350 - ./mk/bootstrap-host.sh 351 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linkd 352 - ./mk/build.sh --channel edge linkd 353 - ./mk/publish.sh --channel edge --arch "$ARCH" linkd 354 355 pkg-edge-smartmontools: 356 needs: 357 - check 358 - pkg-edge-libstdcxx 359 - pkg-edge-linux 360 arch: [x86_64] 361 requires: [unos-sign-key] 362 script: 363 - ./mk/check-revision.sh --channel edge smartmontools --pkgver 7.5-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 364 - ./mk/channel-assemble.sh edge 365 - ./mk/bootstrap-host.sh 366 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" smartmontools 367 - ./mk/build.sh --channel edge smartmontools 368 - ./mk/publish.sh --channel edge --arch "$ARCH" smartmontools 369 370 pkg-edge-tinyssh: 371 needs: 372 - check 373 arch: [x86_64] 374 requires: [unos-sign-key] 375 script: 376 - ./mk/check-revision.sh --channel edge tinyssh --pkgver 20260906-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 377 - ./mk/channel-assemble.sh edge 378 - ./mk/bootstrap-host.sh 379 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" tinyssh 380 - ./mk/build.sh --channel edge tinyssh 381 - ./mk/publish.sh --channel edge --arch "$ARCH" tinyssh 382 383 pkg-edge-unos-firstboot: 384 needs: 385 - check 386 arch: [x86_64] 387 requires: [unos-sign-key] 388 script: 389 - ./mk/check-revision.sh --channel edge unos-firstboot --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 390 - ./mk/channel-assemble.sh edge 391 - ./mk/bootstrap-host.sh 392 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-firstboot 393 - ./mk/build.sh --channel edge unos-firstboot 394 - ./mk/publish.sh --channel edge --arch "$ARCH" unos-firstboot 395 396 pkg-edge-unos-keys: 397 needs: 398 - check 399 arch: [x86_64] 400 requires: [unos-sign-key] 401 script: 402 - ./mk/check-revision.sh --channel edge unos-keys --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 403 - ./mk/channel-assemble.sh edge 404 - ./mk/bootstrap-host.sh 405 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-keys 406 - ./mk/build.sh --channel edge unos-keys 407 - ./mk/publish.sh --channel edge --arch "$ARCH" unos-keys 408 409 pkg-edge-unos-services: 410 needs: 411 - check 412 arch: [x86_64] 413 requires: [unos-sign-key] 414 script: 415 - ./mk/check-revision.sh --channel edge unos-services --pkgver 0.1.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 416 - ./mk/channel-assemble.sh edge 417 - ./mk/bootstrap-host.sh 418 - ./mk/sysroot.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-services 419 - ./mk/build.sh --channel edge unos-services 420 - ./mk/publish.sh --channel edge --arch "$ARCH" unos-services 421 422 pkg-lts-glibc: 423 needs: 424 - check 425 arch: [x86_64] 426 requires: [unos-sign-key] 427 script: 428 - ./mk/check-revision.sh --channel lts glibc --pkgver 2.44-r6 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 429 - ./mk/channel-assemble.sh lts 430 - ./mk/bootstrap-host.sh 431 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" glibc 432 - ./mk/build.sh --channel lts glibc 433 - ./mk/publish.sh --channel lts --arch "$ARCH" glibc 434 435 pkg-lts-zlib: 436 needs: 437 - check 438 arch: [x86_64] 439 requires: [unos-sign-key] 440 script: 441 - ./mk/check-revision.sh --channel lts zlib --pkgver 1.3.1-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 442 - ./mk/channel-assemble.sh lts 443 - ./mk/bootstrap-host.sh 444 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" zlib 445 - ./mk/build.sh --channel lts zlib 446 - ./mk/publish.sh --channel lts --arch "$ARCH" zlib 447 448 pkg-lts-openssl: 449 needs: 450 - check 451 arch: [x86_64] 452 requires: [unos-sign-key] 453 script: 454 - ./mk/check-revision.sh --channel lts openssl --pkgver 3.5.8-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 455 - ./mk/channel-assemble.sh lts 456 - ./mk/bootstrap-host.sh 457 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" openssl 458 - ./mk/build.sh --channel lts openssl 459 - ./mk/publish.sh --channel lts --arch "$ARCH" openssl 460 461 pkg-lts-linux: 462 needs: 463 - check 464 arch: [x86_64] 465 requires: [unos-sign-key] 466 script: 467 - ./mk/check-revision.sh --channel lts linux --pkgver 6.18.51-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 468 - ./mk/channel-assemble.sh lts 469 - ./mk/bootstrap-host.sh 470 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linux 471 - ./mk/build.sh --channel lts linux 472 - ./mk/publish.sh --channel lts --arch "$ARCH" linux 473 474 pkg-lts-apk-tools: 475 needs: 476 - check 477 - pkg-lts-glibc 478 - pkg-lts-zlib 479 - pkg-lts-openssl 480 - pkg-lts-linux 481 arch: [x86_64] 482 requires: [unos-sign-key] 483 script: 484 - ./mk/check-revision.sh --channel lts apk-tools --pkgver 3.0.8-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 485 - ./mk/channel-assemble.sh lts 486 - ./mk/bootstrap-host.sh 487 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" apk-tools 488 - ./mk/build.sh --channel lts apk-tools 489 - ./mk/publish.sh --channel lts --arch "$ARCH" apk-tools 490 491 pkg-lts-base-files: 492 needs: 493 - check 494 arch: [x86_64] 495 requires: [unos-sign-key] 496 script: 497 - ./mk/check-revision.sh --channel lts base-files --pkgver 0.1.0-r8 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 498 - ./mk/channel-assemble.sh lts 499 - ./mk/bootstrap-host.sh 500 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" base-files 501 - ./mk/build.sh --channel lts base-files 502 - ./mk/publish.sh --channel lts --arch "$ARCH" base-files 503 504 pkg-lts-busybox: 505 needs: 506 - check 507 arch: [x86_64] 508 requires: [unos-sign-key] 509 script: 510 - ./mk/check-revision.sh --channel lts busybox --pkgver 1.36.1-r9 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 511 - ./mk/channel-assemble.sh lts 512 - ./mk/bootstrap-host.sh 513 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" busybox 514 - ./mk/build.sh --channel lts busybox 515 - ./mk/publish.sh --channel lts --arch "$ARCH" busybox 516 517 pkg-lts-curl: 518 needs: 519 - check 520 - pkg-lts-openssl 521 - pkg-lts-zlib 522 - pkg-lts-linux 523 arch: [x86_64] 524 requires: [unos-sign-key] 525 script: 526 - ./mk/check-revision.sh --channel lts curl --pkgver 8.18.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 527 - ./mk/channel-assemble.sh lts 528 - ./mk/bootstrap-host.sh 529 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" curl 530 - ./mk/build.sh --channel lts curl 531 - ./mk/publish.sh --channel lts --arch "$ARCH" curl 532 533 pkg-lts-dnsmasq: 534 needs: 535 - check 536 arch: [x86_64] 537 requires: [unos-sign-key] 538 script: 539 - ./mk/check-revision.sh --channel lts dnsmasq --pkgver 2.93-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 540 - ./mk/channel-assemble.sh lts 541 - ./mk/bootstrap-host.sh 542 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dnsmasq 543 - ./mk/build.sh --channel lts dnsmasq 544 - ./mk/publish.sh --channel lts --arch "$ARCH" dnsmasq 545 546 pkg-lts-dosfstools: 547 needs: 548 - check 549 arch: [x86_64] 550 requires: [unos-sign-key] 551 script: 552 - ./mk/check-revision.sh --channel lts dosfstools --pkgver 4.2-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 553 - ./mk/channel-assemble.sh lts 554 - ./mk/bootstrap-host.sh 555 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dosfstools 556 - ./mk/build.sh --channel lts dosfstools 557 - ./mk/publish.sh --channel lts --arch "$ARCH" dosfstools 558 559 pkg-lts-e2fsprogs: 560 needs: 561 - check 562 arch: [x86_64] 563 requires: [unos-sign-key] 564 script: 565 - ./mk/check-revision.sh --channel lts e2fsprogs --pkgver 1.47.4-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 566 - ./mk/channel-assemble.sh lts 567 - ./mk/bootstrap-host.sh 568 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" e2fsprogs 569 - ./mk/build.sh --channel lts e2fsprogs 570 - ./mk/publish.sh --channel lts --arch "$ARCH" e2fsprogs 571 572 pkg-lts-efivar: 573 needs: 574 - check 575 arch: [x86_64] 576 requires: [unos-sign-key] 577 script: 578 - ./mk/check-revision.sh --channel lts efivar --pkgver 39-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 579 - ./mk/channel-assemble.sh lts 580 - ./mk/bootstrap-host.sh 581 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efivar 582 - ./mk/build.sh --channel lts efivar 583 - ./mk/publish.sh --channel lts --arch "$ARCH" efivar 584 585 pkg-lts-popt: 586 needs: 587 - check 588 arch: [x86_64] 589 requires: [unos-sign-key] 590 script: 591 - ./mk/check-revision.sh --channel lts popt --pkgver 1.19-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 592 - ./mk/channel-assemble.sh lts 593 - ./mk/bootstrap-host.sh 594 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" popt 595 - ./mk/build.sh --channel lts popt 596 - ./mk/publish.sh --channel lts --arch "$ARCH" popt 597 598 pkg-lts-efibootmgr: 599 needs: 600 - check 601 - pkg-lts-efivar 602 - pkg-lts-popt 603 - pkg-lts-linux 604 arch: [x86_64] 605 requires: [unos-sign-key] 606 script: 607 - ./mk/check-revision.sh --channel lts efibootmgr --pkgver 18-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 608 - ./mk/channel-assemble.sh lts 609 - ./mk/bootstrap-host.sh 610 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efibootmgr 611 - ./mk/build.sh --channel lts efibootmgr 612 - ./mk/publish.sh --channel lts --arch "$ARCH" efibootmgr 613 614 pkg-lts-libstdcxx: 615 needs: 616 - check 617 arch: [x86_64] 618 requires: [unos-sign-key] 619 script: 620 - ./mk/check-revision.sh --channel lts libstdc++ --pkgver 14.2.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 621 - ./mk/channel-assemble.sh lts 622 - ./mk/bootstrap-host.sh 623 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libstdc++ 624 - ./mk/build.sh --channel lts libstdc++ 625 - ./mk/publish.sh --channel lts --arch "$ARCH" libstdc++ 626 627 pkg-lts-gptfdisk: 628 needs: 629 - check 630 - pkg-lts-e2fsprogs 631 - pkg-lts-popt 632 - pkg-lts-libstdcxx 633 - pkg-lts-linux 634 arch: [x86_64] 635 requires: [unos-sign-key] 636 script: 637 - ./mk/check-revision.sh --channel lts gptfdisk --pkgver 1.0.10-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 638 - ./mk/channel-assemble.sh lts 639 - ./mk/bootstrap-host.sh 640 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" gptfdisk 641 - ./mk/build.sh --channel lts gptfdisk 642 - ./mk/publish.sh --channel lts --arch "$ARCH" gptfdisk 643 644 pkg-lts-xz: 645 needs: 646 - check 647 arch: [x86_64] 648 requires: [unos-sign-key] 649 script: 650 - ./mk/check-revision.sh --channel lts xz --pkgver 5.8.4-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 651 - ./mk/channel-assemble.sh lts 652 - ./mk/bootstrap-host.sh 653 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" xz 654 - ./mk/build.sh --channel lts xz 655 - ./mk/publish.sh --channel lts --arch "$ARCH" xz 656 657 pkg-lts-grub: 658 needs: 659 - check 660 - pkg-lts-xz 661 - pkg-lts-linux 662 arch: [x86_64] 663 requires: [unos-sign-key] 664 script: 665 - ./mk/check-revision.sh --channel lts grub --pkgver 2.14-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 666 - ./mk/channel-assemble.sh lts 667 - ./mk/bootstrap-host.sh 668 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" grub 669 - ./mk/build.sh --channel lts grub 670 - ./mk/publish.sh --channel lts --arch "$ARCH" grub 671 672 pkg-lts-libmnl: 673 needs: 674 - check 675 arch: [x86_64] 676 requires: [unos-sign-key] 677 script: 678 - ./mk/check-revision.sh --channel lts libmnl --pkgver 1.0.5-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 679 - ./mk/channel-assemble.sh lts 680 - ./mk/bootstrap-host.sh 681 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libmnl 682 - ./mk/build.sh --channel lts libmnl 683 - ./mk/publish.sh --channel lts --arch "$ARCH" libmnl 684 685 pkg-lts-libcap: 686 needs: 687 - check 688 arch: [x86_64] 689 requires: [unos-sign-key] 690 script: 691 - ./mk/check-revision.sh --channel lts libcap --pkgver 2.78-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 692 - ./mk/channel-assemble.sh lts 693 - ./mk/bootstrap-host.sh 694 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libcap 695 - ./mk/build.sh --channel lts libcap 696 - ./mk/publish.sh --channel lts --arch "$ARCH" libcap 697 698 pkg-lts-iproute2: 699 needs: 700 - check 701 - pkg-lts-libmnl 702 - pkg-lts-libcap 703 - pkg-lts-linux 704 arch: [x86_64] 705 requires: [unos-sign-key] 706 script: 707 - ./mk/check-revision.sh --channel lts iproute2 --pkgver 6.19.0-r3 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 708 - ./mk/channel-assemble.sh lts 709 - ./mk/bootstrap-host.sh 710 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" iproute2 711 - ./mk/build.sh --channel lts iproute2 712 - ./mk/publish.sh --channel lts --arch "$ARCH" iproute2 713 714 pkg-lts-linkd: 715 needs: 716 - check 717 arch: [x86_64] 718 requires: [unos-sign-key] 719 script: 720 - ./mk/check-revision.sh --channel lts linkd --pkgver 0.2.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 721 - ./mk/channel-assemble.sh lts 722 - ./mk/bootstrap-host.sh 723 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linkd 724 - ./mk/build.sh --channel lts linkd 725 - ./mk/publish.sh --channel lts --arch "$ARCH" linkd 726 727 pkg-lts-smartmontools: 728 needs: 729 - check 730 - pkg-lts-libstdcxx 731 - pkg-lts-linux 732 arch: [x86_64] 733 requires: [unos-sign-key] 734 script: 735 - ./mk/check-revision.sh --channel lts smartmontools --pkgver 7.5-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 736 - ./mk/channel-assemble.sh lts 737 - ./mk/bootstrap-host.sh 738 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" smartmontools 739 - ./mk/build.sh --channel lts smartmontools 740 - ./mk/publish.sh --channel lts --arch "$ARCH" smartmontools 741 742 pkg-lts-tinyssh: 743 needs: 744 - check 745 arch: [x86_64] 746 requires: [unos-sign-key] 747 script: 748 - ./mk/check-revision.sh --channel lts tinyssh --pkgver 20260906-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 749 - ./mk/channel-assemble.sh lts 750 - ./mk/bootstrap-host.sh 751 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" tinyssh 752 - ./mk/build.sh --channel lts tinyssh 753 - ./mk/publish.sh --channel lts --arch "$ARCH" tinyssh 754 755 pkg-lts-unos-firstboot: 756 needs: 757 - check 758 arch: [x86_64] 759 requires: [unos-sign-key] 760 script: 761 - ./mk/check-revision.sh --channel lts unos-firstboot --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 762 - ./mk/channel-assemble.sh lts 763 - ./mk/bootstrap-host.sh 764 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-firstboot 765 - ./mk/build.sh --channel lts unos-firstboot 766 - ./mk/publish.sh --channel lts --arch "$ARCH" unos-firstboot 767 768 pkg-lts-unos-keys: 769 needs: 770 - check 771 arch: [x86_64] 772 requires: [unos-sign-key] 773 script: 774 - ./mk/check-revision.sh --channel lts unos-keys --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 775 - ./mk/channel-assemble.sh lts 776 - ./mk/bootstrap-host.sh 777 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-keys 778 - ./mk/build.sh --channel lts unos-keys 779 - ./mk/publish.sh --channel lts --arch "$ARCH" unos-keys 780 781 pkg-lts-unos-services: 782 needs: 783 - check 784 arch: [x86_64] 785 requires: [unos-sign-key] 786 script: 787 - ./mk/check-revision.sh --channel lts unos-services --pkgver 0.1.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 788 - ./mk/channel-assemble.sh lts 789 - ./mk/bootstrap-host.sh 790 - ./mk/sysroot.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-services 791 - ./mk/build.sh --channel lts unos-services 792 - ./mk/publish.sh --channel lts --arch "$ARCH" unos-services 793 794 pkg-stable-glibc: 795 needs: 796 - check 797 arch: [x86_64] 798 requires: [unos-sign-key] 799 script: 800 - ./mk/check-revision.sh --channel stable glibc --pkgver 2.44-r6 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 801 - ./mk/channel-assemble.sh stable 802 - ./mk/bootstrap-host.sh 803 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" glibc 804 - ./mk/build.sh --channel stable glibc 805 - ./mk/publish.sh --channel stable --arch "$ARCH" glibc 806 807 pkg-stable-zlib: 808 needs: 809 - check 810 arch: [x86_64] 811 requires: [unos-sign-key] 812 script: 813 - ./mk/check-revision.sh --channel stable zlib --pkgver 1.3.1-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 814 - ./mk/channel-assemble.sh stable 815 - ./mk/bootstrap-host.sh 816 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" zlib 817 - ./mk/build.sh --channel stable zlib 818 - ./mk/publish.sh --channel stable --arch "$ARCH" zlib 819 820 pkg-stable-openssl: 821 needs: 822 - check 823 arch: [x86_64] 824 requires: [unos-sign-key] 825 script: 826 - ./mk/check-revision.sh --channel stable openssl --pkgver 3.5.8-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 827 - ./mk/channel-assemble.sh stable 828 - ./mk/bootstrap-host.sh 829 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" openssl 830 - ./mk/build.sh --channel stable openssl 831 - ./mk/publish.sh --channel stable --arch "$ARCH" openssl 832 833 pkg-stable-linux: 834 needs: 835 - check 836 arch: [x86_64] 837 requires: [unos-sign-key] 838 script: 839 - ./mk/check-revision.sh --channel stable linux --pkgver 7.2.5-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 840 - ./mk/channel-assemble.sh stable 841 - ./mk/bootstrap-host.sh 842 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linux 843 - ./mk/build.sh --channel stable linux 844 - ./mk/publish.sh --channel stable --arch "$ARCH" linux 845 846 pkg-stable-apk-tools: 847 needs: 848 - check 849 - pkg-stable-glibc 850 - pkg-stable-zlib 851 - pkg-stable-openssl 852 - pkg-stable-linux 853 arch: [x86_64] 854 requires: [unos-sign-key] 855 script: 856 - ./mk/check-revision.sh --channel stable apk-tools --pkgver 3.0.8-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 857 - ./mk/channel-assemble.sh stable 858 - ./mk/bootstrap-host.sh 859 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" apk-tools 860 - ./mk/build.sh --channel stable apk-tools 861 - ./mk/publish.sh --channel stable --arch "$ARCH" apk-tools 862 863 pkg-stable-base-files: 864 needs: 865 - check 866 arch: [x86_64] 867 requires: [unos-sign-key] 868 script: 869 - ./mk/check-revision.sh --channel stable base-files --pkgver 0.1.0-r8 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 870 - ./mk/channel-assemble.sh stable 871 - ./mk/bootstrap-host.sh 872 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" base-files 873 - ./mk/build.sh --channel stable base-files 874 - ./mk/publish.sh --channel stable --arch "$ARCH" base-files 875 876 pkg-stable-busybox: 877 needs: 878 - check 879 arch: [x86_64] 880 requires: [unos-sign-key] 881 script: 882 - ./mk/check-revision.sh --channel stable busybox --pkgver 1.36.1-r9 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 883 - ./mk/channel-assemble.sh stable 884 - ./mk/bootstrap-host.sh 885 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" busybox 886 - ./mk/build.sh --channel stable busybox 887 - ./mk/publish.sh --channel stable --arch "$ARCH" busybox 888 889 pkg-stable-curl: 890 needs: 891 - check 892 - pkg-stable-openssl 893 - pkg-stable-zlib 894 - pkg-stable-linux 895 arch: [x86_64] 896 requires: [unos-sign-key] 897 script: 898 - ./mk/check-revision.sh --channel stable curl --pkgver 8.18.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 899 - ./mk/channel-assemble.sh stable 900 - ./mk/bootstrap-host.sh 901 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" curl 902 - ./mk/build.sh --channel stable curl 903 - ./mk/publish.sh --channel stable --arch "$ARCH" curl 904 905 pkg-stable-dnsmasq: 906 needs: 907 - check 908 arch: [x86_64] 909 requires: [unos-sign-key] 910 script: 911 - ./mk/check-revision.sh --channel stable dnsmasq --pkgver 2.93-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 912 - ./mk/channel-assemble.sh stable 913 - ./mk/bootstrap-host.sh 914 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dnsmasq 915 - ./mk/build.sh --channel stable dnsmasq 916 - ./mk/publish.sh --channel stable --arch "$ARCH" dnsmasq 917 918 pkg-stable-dosfstools: 919 needs: 920 - check 921 arch: [x86_64] 922 requires: [unos-sign-key] 923 script: 924 - ./mk/check-revision.sh --channel stable dosfstools --pkgver 4.2-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 925 - ./mk/channel-assemble.sh stable 926 - ./mk/bootstrap-host.sh 927 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" dosfstools 928 - ./mk/build.sh --channel stable dosfstools 929 - ./mk/publish.sh --channel stable --arch "$ARCH" dosfstools 930 931 pkg-stable-e2fsprogs: 932 needs: 933 - check 934 arch: [x86_64] 935 requires: [unos-sign-key] 936 script: 937 - ./mk/check-revision.sh --channel stable e2fsprogs --pkgver 1.47.4-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 938 - ./mk/channel-assemble.sh stable 939 - ./mk/bootstrap-host.sh 940 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" e2fsprogs 941 - ./mk/build.sh --channel stable e2fsprogs 942 - ./mk/publish.sh --channel stable --arch "$ARCH" e2fsprogs 943 944 pkg-stable-efivar: 945 needs: 946 - check 947 arch: [x86_64] 948 requires: [unos-sign-key] 949 script: 950 - ./mk/check-revision.sh --channel stable efivar --pkgver 39-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 951 - ./mk/channel-assemble.sh stable 952 - ./mk/bootstrap-host.sh 953 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efivar 954 - ./mk/build.sh --channel stable efivar 955 - ./mk/publish.sh --channel stable --arch "$ARCH" efivar 956 957 pkg-stable-popt: 958 needs: 959 - check 960 arch: [x86_64] 961 requires: [unos-sign-key] 962 script: 963 - ./mk/check-revision.sh --channel stable popt --pkgver 1.19-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 964 - ./mk/channel-assemble.sh stable 965 - ./mk/bootstrap-host.sh 966 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" popt 967 - ./mk/build.sh --channel stable popt 968 - ./mk/publish.sh --channel stable --arch "$ARCH" popt 969 970 pkg-stable-efibootmgr: 971 needs: 972 - check 973 - pkg-stable-efivar 974 - pkg-stable-popt 975 - pkg-stable-linux 976 arch: [x86_64] 977 requires: [unos-sign-key] 978 script: 979 - ./mk/check-revision.sh --channel stable efibootmgr --pkgver 18-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 980 - ./mk/channel-assemble.sh stable 981 - ./mk/bootstrap-host.sh 982 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" efibootmgr 983 - ./mk/build.sh --channel stable efibootmgr 984 - ./mk/publish.sh --channel stable --arch "$ARCH" efibootmgr 985 986 pkg-stable-libstdcxx: 987 needs: 988 - check 989 arch: [x86_64] 990 requires: [unos-sign-key] 991 script: 992 - ./mk/check-revision.sh --channel stable libstdc++ --pkgver 14.2.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 993 - ./mk/channel-assemble.sh stable 994 - ./mk/bootstrap-host.sh 995 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libstdc++ 996 - ./mk/build.sh --channel stable libstdc++ 997 - ./mk/publish.sh --channel stable --arch "$ARCH" libstdc++ 998 999 pkg-stable-gptfdisk: 1000 needs: 1001 - check 1002 - pkg-stable-e2fsprogs 1003 - pkg-stable-popt 1004 - pkg-stable-libstdcxx 1005 - pkg-stable-linux 1006 arch: [x86_64] 1007 requires: [unos-sign-key] 1008 script: 1009 - ./mk/check-revision.sh --channel stable gptfdisk --pkgver 1.0.10-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1010 - ./mk/channel-assemble.sh stable 1011 - ./mk/bootstrap-host.sh 1012 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" gptfdisk 1013 - ./mk/build.sh --channel stable gptfdisk 1014 - ./mk/publish.sh --channel stable --arch "$ARCH" gptfdisk 1015 1016 pkg-stable-xz: 1017 needs: 1018 - check 1019 arch: [x86_64] 1020 requires: [unos-sign-key] 1021 script: 1022 - ./mk/check-revision.sh --channel stable xz --pkgver 5.8.4-r1 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1023 - ./mk/channel-assemble.sh stable 1024 - ./mk/bootstrap-host.sh 1025 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" xz 1026 - ./mk/build.sh --channel stable xz 1027 - ./mk/publish.sh --channel stable --arch "$ARCH" xz 1028 1029 pkg-stable-grub: 1030 needs: 1031 - check 1032 - pkg-stable-xz 1033 - pkg-stable-linux 1034 arch: [x86_64] 1035 requires: [unos-sign-key] 1036 script: 1037 - ./mk/check-revision.sh --channel stable grub --pkgver 2.14-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1038 - ./mk/channel-assemble.sh stable 1039 - ./mk/bootstrap-host.sh 1040 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" grub 1041 - ./mk/build.sh --channel stable grub 1042 - ./mk/publish.sh --channel stable --arch "$ARCH" grub 1043 1044 pkg-stable-libmnl: 1045 needs: 1046 - check 1047 arch: [x86_64] 1048 requires: [unos-sign-key] 1049 script: 1050 - ./mk/check-revision.sh --channel stable libmnl --pkgver 1.0.5-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1051 - ./mk/channel-assemble.sh stable 1052 - ./mk/bootstrap-host.sh 1053 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libmnl 1054 - ./mk/build.sh --channel stable libmnl 1055 - ./mk/publish.sh --channel stable --arch "$ARCH" libmnl 1056 1057 pkg-stable-libcap: 1058 needs: 1059 - check 1060 arch: [x86_64] 1061 requires: [unos-sign-key] 1062 script: 1063 - ./mk/check-revision.sh --channel stable libcap --pkgver 2.78-r4 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1064 - ./mk/channel-assemble.sh stable 1065 - ./mk/bootstrap-host.sh 1066 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" libcap 1067 - ./mk/build.sh --channel stable libcap 1068 - ./mk/publish.sh --channel stable --arch "$ARCH" libcap 1069 1070 pkg-stable-iproute2: 1071 needs: 1072 - check 1073 - pkg-stable-libmnl 1074 - pkg-stable-libcap 1075 - pkg-stable-linux 1076 arch: [x86_64] 1077 requires: [unos-sign-key] 1078 script: 1079 - ./mk/check-revision.sh --channel stable iproute2 --pkgver 6.19.0-r3 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1080 - ./mk/channel-assemble.sh stable 1081 - ./mk/bootstrap-host.sh 1082 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" iproute2 1083 - ./mk/build.sh --channel stable iproute2 1084 - ./mk/publish.sh --channel stable --arch "$ARCH" iproute2 1085 1086 pkg-stable-linkd: 1087 needs: 1088 - check 1089 arch: [x86_64] 1090 requires: [unos-sign-key] 1091 script: 1092 - ./mk/check-revision.sh --channel stable linkd --pkgver 0.2.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1093 - ./mk/channel-assemble.sh stable 1094 - ./mk/bootstrap-host.sh 1095 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" linkd 1096 - ./mk/build.sh --channel stable linkd 1097 - ./mk/publish.sh --channel stable --arch "$ARCH" linkd 1098 1099 pkg-stable-smartmontools: 1100 needs: 1101 - check 1102 - pkg-stable-libstdcxx 1103 - pkg-stable-linux 1104 arch: [x86_64] 1105 requires: [unos-sign-key] 1106 script: 1107 - ./mk/check-revision.sh --channel stable smartmontools --pkgver 7.5-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1108 - ./mk/channel-assemble.sh stable 1109 - ./mk/bootstrap-host.sh 1110 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" smartmontools 1111 - ./mk/build.sh --channel stable smartmontools 1112 - ./mk/publish.sh --channel stable --arch "$ARCH" smartmontools 1113 1114 pkg-stable-tinyssh: 1115 needs: 1116 - check 1117 arch: [x86_64] 1118 requires: [unos-sign-key] 1119 script: 1120 - ./mk/check-revision.sh --channel stable tinyssh --pkgver 20260906-r5 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1121 - ./mk/channel-assemble.sh stable 1122 - ./mk/bootstrap-host.sh 1123 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" tinyssh 1124 - ./mk/build.sh --channel stable tinyssh 1125 - ./mk/publish.sh --channel stable --arch "$ARCH" tinyssh 1126 1127 pkg-stable-unos-firstboot: 1128 needs: 1129 - check 1130 arch: [x86_64] 1131 requires: [unos-sign-key] 1132 script: 1133 - ./mk/check-revision.sh --channel stable unos-firstboot --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1134 - ./mk/channel-assemble.sh stable 1135 - ./mk/bootstrap-host.sh 1136 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-firstboot 1137 - ./mk/build.sh --channel stable unos-firstboot 1138 - ./mk/publish.sh --channel stable --arch "$ARCH" unos-firstboot 1139 1140 pkg-stable-unos-keys: 1141 needs: 1142 - check 1143 arch: [x86_64] 1144 requires: [unos-sign-key] 1145 script: 1146 - ./mk/check-revision.sh --channel stable unos-keys --pkgver 0.1.0-r2 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1147 - ./mk/channel-assemble.sh stable 1148 - ./mk/bootstrap-host.sh 1149 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-keys 1150 - ./mk/build.sh --channel stable unos-keys 1151 - ./mk/publish.sh --channel stable --arch "$ARCH" unos-keys 1152 1153 pkg-stable-unos-services: 1154 needs: 1155 - check 1156 arch: [x86_64] 1157 requires: [unos-sign-key] 1158 script: 1159 - ./mk/check-revision.sh --channel stable unos-services --pkgver 0.1.0-r0 --repo "$BUCKET_PUBLIC_URL" || { rc=$?; [ "$rc" = 1 ] && exit 0; exit "$rc"; } 1160 - ./mk/channel-assemble.sh stable 1161 - ./mk/bootstrap-host.sh 1162 - ./mk/sysroot.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" unos-services 1163 - ./mk/build.sh --channel stable unos-services 1164 - ./mk/publish.sh --channel stable --arch "$ARCH" unos-services 1165 1166 index-edge: 1167 after: 1168 - pkg-edge-glibc 1169 - pkg-edge-zlib 1170 - pkg-edge-openssl 1171 - pkg-edge-linux 1172 - pkg-edge-apk-tools 1173 - pkg-edge-base-files 1174 - pkg-edge-busybox 1175 - pkg-edge-curl 1176 - pkg-edge-dnsmasq 1177 - pkg-edge-dosfstools 1178 - pkg-edge-e2fsprogs 1179 - pkg-edge-efivar 1180 - pkg-edge-popt 1181 - pkg-edge-efibootmgr 1182 - pkg-edge-libstdcxx 1183 - pkg-edge-gptfdisk 1184 - pkg-edge-xz 1185 - pkg-edge-grub 1186 - pkg-edge-libmnl 1187 - pkg-edge-libcap 1188 - pkg-edge-iproute2 1189 - pkg-edge-linkd 1190 - pkg-edge-smartmontools 1191 - pkg-edge-tinyssh 1192 - pkg-edge-unos-firstboot 1193 - pkg-edge-unos-keys 1194 - pkg-edge-unos-services 1195 arch: [x86_64] 1196 requires: [unos-sign-key] 1197 script: 1198 - ./mk/channel-assemble.sh edge 1199 - ./mk/bootstrap-host.sh 1200 - ./mk/repo-pull.sh --channel edge --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" 1201 - ./mk/repo-index.sh --channel edge 1202 - ./mk/publish.sh --channel edge --arch "$ARCH" --index-only 1203 1204 index-lts: 1205 after: 1206 - pkg-lts-glibc 1207 - pkg-lts-zlib 1208 - pkg-lts-openssl 1209 - pkg-lts-linux 1210 - pkg-lts-apk-tools 1211 - pkg-lts-base-files 1212 - pkg-lts-busybox 1213 - pkg-lts-curl 1214 - pkg-lts-dnsmasq 1215 - pkg-lts-dosfstools 1216 - pkg-lts-e2fsprogs 1217 - pkg-lts-efivar 1218 - pkg-lts-popt 1219 - pkg-lts-efibootmgr 1220 - pkg-lts-libstdcxx 1221 - pkg-lts-gptfdisk 1222 - pkg-lts-xz 1223 - pkg-lts-grub 1224 - pkg-lts-libmnl 1225 - pkg-lts-libcap 1226 - pkg-lts-iproute2 1227 - pkg-lts-linkd 1228 - pkg-lts-smartmontools 1229 - pkg-lts-tinyssh 1230 - pkg-lts-unos-firstboot 1231 - pkg-lts-unos-keys 1232 - pkg-lts-unos-services 1233 arch: [x86_64] 1234 requires: [unos-sign-key] 1235 script: 1236 - ./mk/channel-assemble.sh lts 1237 - ./mk/bootstrap-host.sh 1238 - ./mk/repo-pull.sh --channel lts --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" 1239 - ./mk/repo-index.sh --channel lts 1240 - ./mk/publish.sh --channel lts --arch "$ARCH" --index-only 1241 1242 index-stable: 1243 after: 1244 - pkg-stable-glibc 1245 - pkg-stable-zlib 1246 - pkg-stable-openssl 1247 - pkg-stable-linux 1248 - pkg-stable-apk-tools 1249 - pkg-stable-base-files 1250 - pkg-stable-busybox 1251 - pkg-stable-curl 1252 - pkg-stable-dnsmasq 1253 - pkg-stable-dosfstools 1254 - pkg-stable-e2fsprogs 1255 - pkg-stable-efivar 1256 - pkg-stable-popt 1257 - pkg-stable-efibootmgr 1258 - pkg-stable-libstdcxx 1259 - pkg-stable-gptfdisk 1260 - pkg-stable-xz 1261 - pkg-stable-grub 1262 - pkg-stable-libmnl 1263 - pkg-stable-libcap 1264 - pkg-stable-iproute2 1265 - pkg-stable-linkd 1266 - pkg-stable-smartmontools 1267 - pkg-stable-tinyssh 1268 - pkg-stable-unos-firstboot 1269 - pkg-stable-unos-keys 1270 - pkg-stable-unos-services 1271 arch: [x86_64] 1272 requires: [unos-sign-key] 1273 script: 1274 - ./mk/channel-assemble.sh stable 1275 - ./mk/bootstrap-host.sh 1276 - ./mk/repo-pull.sh --channel stable --arch "$ARCH" --repo "$BUCKET_PUBLIC_URL" 1277 - ./mk/repo-index.sh --channel stable 1278 - ./mk/publish.sh --channel stable --arch "$ARCH" --index-only 1279