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]

Reply via email to