depot

Public

Run full CI pipeline of the depot, TVL's monorepo.

:buildkite:buildkite-agent pipeline upload ops/pipelines/static-pipeline.yaml
Waited 4s
ยท
Ran in 4s
:llama:set -ue && if test -n "${GERRIT_CHANGE_URL-}"; then && echo "This is a build of [cl/$GERRIT_CHANGE_ID]($GERRIT_CHANGE_URL) (at patchset #$GERRIT_PATCHSET)" | \ && buildkite-agent annotate --context cl-annotation && fi && # Attempt to fetch a target map from a parent commit on canon, && # except on builds of canon itself. && [ "cl/12938" != "refs/heads/canon" ] && \ && nix/buildkite/fetch-parent-targets.sh && PIPELINE_ARGS="" && if [[ -f tmp/parent-target-map.json ]]; then && PIPELINE_ARGS="--arg parentTargetMap tmp/parent-target-map.json" && fi && nix-build --option restrict-eval true --include "depot=${PWD}" \ && --include "store=/nix/store" \ && --allowed-uris 'https://' \ && -A ops.pipelines.depot \ && -o pipeline --show-trace $PIPELINE_ARGS && # Steps need to be uploaded in reverse order because pipeline && # upload prepends instead of appending. && ls pipeline/build-chunk-*.json | tac | while read chunk; do && buildkite-agent pipeline upload $chunk && done && buildkite-agent artifact upload "pipeline/*"
Waited 1s
ยท
Ran in 6m 2s
โš™๏ธ ๐Ÿƒ protoCheck (from nix/bufCheck)/nix/store/9wbc4wqgda1ii7wvbvlsg7rb5pzzjn0a-protoCheck-script
Waited 1s
ยท
Ran in 7s
:nix: ops/nixos:whitbySystemset -o pipefail; (nix-store --realise '/nix/store/015l4acxdxc7wpym4sdhqw2zj1llnp0f-nixos-system-whitby-25.05pre-git.drv' --add-root 'result' --indirect | xargs -r realpath) || (test ! -f '/nix/store/015l4acxdxc7wpym4sdhqw2zj1llnp0f-nixos-system-whitby-25.05pre-git.drv' && nix-build -E 'builtins.getAttr "whitbySystem" (builtins.getAttr "nixos" (builtins.getAttr "ops" (import ./. {})))' --show-trace --out-link 'result')
Waited 22m 15s
ยท
Ran in 36s
โš™๏ธ depot formatting check (from tools/depotfmt)/nix/store/lacds5pncw2xi5ayf9p319qlbx87xrw5-check-script
Waited 1s
ยท
Ran in 5s
โš™๏ธ Check all crates used in depot for advisories (from tools/rust-crates-advisory:tree-lock-file-report)/nix/store/p139shj88ygl9r7bw9q437n9lbxz89a6-run-script
Waited 2s
ยท
Ran in 4s
โš™๏ธ ๐Ÿƒ ensure generated protobuf files match (from tvix/build-go)/nix/store/7i4sx6ggwyylsp5kgsncrfs54kjvr1gn-check-script
Waited 1s
ยท
Ran in 1s
โš™๏ธ ๐Ÿƒ ensure generated protobuf files match (from tvix/castore-go)/nix/store/5ikvb5fkk6znqb8ga58ipchf35i6wf94-check-script
Waited 2s
ยท
Ran in 1s
โš™๏ธ ๐Ÿƒ ensure generated protobuf files match (from tvix/store-go)/nix/store/pnfg8xijld4jj9iamdcgwrfnqg1lk5kp-check-script
Waited 2s
ยท
Ran in 1s
:nix: tvix:clippyset -o pipefail; (nix-store --realise '/nix/store/lpafhy60li4g9k6znr19mq7678rvw5y3-tvix-clippy.drv' --add-root 'result' --indirect | xargs -r realpath) || (test ! -f '/nix/store/lpafhy60li4g9k6znr19mq7678rvw5y3-tvix-clippy.drv' && nix-build -E 'builtins.getAttr "clippy" (builtins.getAttr "tvix" (import ./. {}))' --show-trace --out-link 'result')
Waited 1s
ยท
Ran in 2m 1s
:nix: tvix:rust-docsset -o pipefail; (nix-store --realise '/nix/store/57k2z78k8z5rbx0mf7p6zhhn7bq0ci0g-tvix-rust-docs.drv' --add-root 'result' --indirect | xargs -r realpath) || (test ! -f '/nix/store/57k2z78k8z5rbx0mf7p6zhhn7bq0ci0g-tvix-rust-docs.drv' && nix-build -E 'builtins.getAttr "rust-docs" (builtins.getAttr "tvix" (import ./. {}))' --show-trace --out-link 'result')
Waited 1s
ยท
Ran in 2m 43s
โš™๏ธ crate2nix check for tvix (from tvix:crate2nix-check)/nix/store/2qjicn45l2vbwlf4nzxy38l3a00jhq91-crate2nix-check-script
Waited 1s
ยท
Ran in 3s
:nix: tvix:checkDependencyCountset -o pipefail; (nix-store --realise '/nix/store/f3fld0j809p2fplm52pnn2w68h9axj19-check-deps-count.drv' --add-root 'result' --indirect | xargs -r realpath) || (test ! -f '/nix/store/f3fld0j809p2fplm52pnn2w68h9axj19-check-deps-count.drv' && nix-build -E 'builtins.getAttr "checkDependencyCount" (builtins.getAttr "tvix" (import ./. {}))' --show-trace --out-link 'result')
Waited 1s
ยท
Ran in 1s
โš™๏ธ crate2nix check for users/edef/crunch-v2 (from users/edef/crunch-v2)/nix/store/5prcph4p84xhrz5s7l4r15q5cywy5zkn-crate2nix-check-script
Waited 1s
ยท
Ran in 2s
โš™๏ธ crate2nix check for users/edef/fetchroots (from users/edef/fetchroots)/nix/store/crn24x8kk7y796ni0k9wxc9aq7blyvl4-crate2nix-script
Waited 1s
ยท
Ran in 3s
โš™๏ธ crate2nix check for users/edef/narinfo2parquet (from users/edef/narinfo2parquet)/nix/store/bih6hgphd4dsqlp853p2qmwjgxwh8qdk-crate2nix-script
Waited 1s
ยท
Ran in 2s
โš™๏ธ crate2nix check for users/edef/turbofetch (from users/edef/turbofetch)/nix/store/4lcnvbxvl7scfmv0839b72576xz6i411-crate2nix-check-script
Waited 1s
ยท
Ran in 2s
โš™๏ธ crate2nix check for users/edef/weave (from users/edef/weave)/nix/store/sh4rmiwqx89ay72kvb90r9hp4ki6i8fv-crate2nix-check-script
Waited 1s
ยท
Ran in 2s
โš™๏ธ crate2nix check for users/picnoir/tvix-daemon (from users/picnoir/tvix-daemon:crate2nix-check)/nix/store/djgagafcpvb622bsvcx93zrmqbz7vqd3-crate2nix-check-script
Waited 2s
ยท
Ran in 2s
โš™๏ธ crate2nix check for web/tvixbolt (from web/tvixbolt)/nix/store/nllfc0kscnkfkpb761jc68jhimxrxxci-crate2nix-check-script
Waited 1s
ยท
Ran in 2s
Build will continue even if previous stage fails
๐Ÿฆ†set -ueo pipefail && readonly FAILED_JOBS=$(curl 'https://graphql.buildkite.com/v1' \ && --silent \ && -H "Authorization: Bearer $(cat /run/agenix/buildkite-graphql-token)" \ && -d "{\"query\": \"query BuildStatusQuery { build(uuid: \\\"01942203-c1be-40ed-b275-6639c65297c4\\\") { jobs(passed: false, first: 500 ) { edges { node { ... on JobTypeCommand { retried } } } } } }\"}" | \ && jq -r '.data.build.jobs.edges | map(select(.node.retried == false)) | length') && echo "$FAILED_JOBS build jobs failed." && if (( $FAILED_JOBS > 0 )); then && exit 1 && fi
Waited 2s
ยท
Ran in 3s
โคต๏ธset -ueo pipefail && buildkite-agent artifact download "pipeline/*" . && find ./pipeline -name 'release-chunk-*.json' | tac | while read chunk; do && buildkite-agent pipeline upload $chunk && done
Waited 1s
ยท
Ran in 4s
Total Job Run Time: 12m 13s