[tbb-commits] [Git][tpo/applications/tor-browser-build][main] Bug 41288: Use exec_noco option when using exec
boklm (@boklm)
git at gitlab.torproject.org
Wed Oct 30 16:42:20 UTC 2024
boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
aefae00e by Nicolas Vigier at 2024-10-30T17:10:36+01:00
Bug 41288: Use exec_noco option when using exec
Use the `exec_noco` option added in rbm#40006.
- - - - -
2 changed files:
- projects/firefox/config
- projects/geckoview/config
Changes:
=====================================
projects/firefox/config
=====================================
@@ -21,10 +21,10 @@ var:
browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
browser_build: 1
branding_directory_prefix: 'tb'
- copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
+ copyright_year: '[% exec("git show -s --format=%ci" _ c("git_hash") _ "^{commit}", { exec_noco => 1 }).remove("-.*") %]'
nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]'
gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser
- git_commit: '[% exec("git rev-parse HEAD") %]'
+ git_commit: '[% exec("git rev-parse " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }) %]'
deps:
- build-essential
- autoconf
@@ -53,7 +53,7 @@ var:
mv -f -- "$rezip_tmpdir/new.zip" [% c("rezip_file") %]
rm -Rf "$rezip_tmpdir"
- l10n-changesets: '[% exec("cat browser/locales/l10n-changesets.json") %]'
+ l10n-changesets: '[% exec("git --no-pager show " _ c("git_hash") _ ":browser/locales/l10n-changesets.json", { exec_noco => 1 }) %]'
steps:
src-tarballs:
=====================================
projects/geckoview/config
=====================================
@@ -22,9 +22,9 @@ var:
browser_rebase: 1
browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
browser_build: 1
- copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
+ copyright_year: '[% exec("git show -s --format=%ci" _ c("git_hash") _ "^{commit}", { exec_noco => 1 }).remove("-.*") %]'
gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser
- git_commit: '[% exec("git rev-parse HEAD") %]'
+ git_commit: '[% exec("git rev-parse " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }) %]'
deps:
- build-essential
- autoconf
@@ -41,7 +41,7 @@ var:
glean_parser: 14.0.1
variant: beta
has_l10n: '[% !c("var/testbuild") && !c("var/locales").empty %]'
- l10n-changesets: '[% exec("cat browser/locales/l10n-changesets.json") %]'
+ l10n-changesets: '[% exec("git --no-pager show " _ c("git_hash") _ ":browser/locales/l10n-changesets.json", { exec_noco => 1 }) %]'
targets:
release:
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/aefae00e1ed495efea8e848fc852a07968248aca
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/aefae00e1ed495efea8e848fc852a07968248aca
You're receiving this email because of your account on gitlab.torproject.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20241030/1b4c8b77/attachment-0001.htm>
More information about the tbb-commits
mailing list