boklm pushed to branch main at The Tor Project / Applications /
tor-browser-bundle-testsuite
Commits:
29435780 by Nicolas Vigier at 2026-01-12T17:11:42+01:00
Bug 40094: Update tools/tb-build-06-start-nightly-build to archive artifacts to
the toolchains/$ffversion directory
- - - - -
1 changed file:
- tools/tb-build-06-start-nightly-build
Changes:
=====================================
tools/tb-build-06-start-nightly-build
=====================================
@@ -35,6 +35,21 @@ then
for dir in ~/nightly-builds/tor-browser-builds/"$today_version"/*
do
test -d "$dir" || continue
+
+ # Move artifacts to the toolchains directory
+ for artifactsdir in "$dir"/artifacts/*
+ do
+ test -f "$artifactsdir/firefox_platform_version.txt" || continue
+ ffversion=$(cat "$artifactsdir/firefox_platform_version.txt")
+ dname_artifacts=$(basename "$artifactsdir")
+ toolchaindir=~/nightly-builds/toolchains/"$ffversion/$dname_artifacts"
+ rm -Rf "$toolchaindir"
+ mkdir -p "$toolchaindir"
+ mv "$artifactsdir"/* "$toolchaindir"
+ rm -Rf "$artifactsdir"
+ ln -sr "$toolchaindir" "$artifactsdir"
+ done
+
dname=$archive_dir/$(basename "$dir")
mkdir -p "$dname"
test -d "$dir/logs" && cp -a "$dir/logs" "$dname"
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/commit/294357802dd568a770e5b8b0f88675de3cec7c2d
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/commit/294357802dd568a770e5b8b0f88675de3cec7c2d
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]