[tbb-commits] [tor-browser-build/master] Bug 40384: Make the list of components updates for switch to mozilla95-based Fenix
sysrqb at torproject.org
sysrqb at torproject.org
Tue Feb 22 20:45:16 UTC 2022
commit a1a9ab83a692bb5f1f196ecb8ab7b20df4e9ef9e
Author: Nicolas Vigier <boklm at torproject.org>
Date: Wed Nov 24 14:53:44 2021 +0100
Bug 40384: Make the list of components updates for switch to mozilla95-based Fenix
---
projects/android-components/config | 2 +-
projects/application-services/config | 2 +-
projects/fenix/config | 2 +-
projects/geckoview/config | 2 +-
projects/geckoview/list_toolchain_updates_checks | 18 ++++++++++++++----
5 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/projects/android-components/config b/projects/android-components/config
index 11b7413..128cea5 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -58,7 +58,7 @@ input_files:
steps:
list_toolchain_updates:
git_url: https://github.com/mozilla-mobile/android-components.git
- git_hash: releases/94.0
+ git_hash: releases/95.0
#tag_gpg_id: 0
var:
container:
diff --git a/projects/application-services/config b/projects/application-services/config
index 2f90643..857f4e3 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -100,7 +100,7 @@ input_files:
steps:
list_toolchain_updates:
- git_hash: 'v85.4.0'
+ git_hash: 'v86.0.1'
input_files: []
var:
container:
diff --git a/projects/fenix/config b/projects/fenix/config
index e190b74..6f016b8 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -59,7 +59,7 @@ input_files:
steps:
list_toolchain_updates:
git_url: https://github.com/mozilla-mobile/fenix.git
- git_hash: releases_v94.0.0
+ git_hash: releases_v95.0.0
#tag_gpg_id: 0
input_files: []
var:
diff --git a/projects/geckoview/config b/projects/geckoview/config
index 4911f81..48ae2a0 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -135,7 +135,7 @@ steps:
list_toolchain_updates:
git_url: https://github.com/mozilla/gecko-dev.git
- git_hash: release
+ git_hash: beta
tag_gpg_id: 0
input_files: []
var:
diff --git a/projects/geckoview/list_toolchain_updates_checks b/projects/geckoview/list_toolchain_updates_checks
index 1e55f83..1622b19 100644
--- a/projects/geckoview/list_toolchain_updates_checks
+++ b/projects/geckoview/list_toolchain_updates_checks
@@ -167,20 +167,30 @@ my $d = YAML::XS::LoadFile('taskcluster/ci/toolchain/clang.yml');
my $clang_toolchain;
foreach my $t (keys %$d) {
if ($d->{$t}{run}{'toolchain-alias'} eq 'linux64-clang-android-cross') {
- foreach my $fetch (@{$d->{$t}{fetches}{fetch}}) {
- $clang_toolchain = $fetch if $fetch =~ m/^clang-.*/;
+ foreach my $fetch (@{$d->{$t}{fetches}{toolchain}}) {
+ $clang_toolchain = $fetch if $fetch =~ m/^.*-clang-.*/;
}
last;
}
}
if (!$clang_toolchain) {
- print STDERR "Error: could not find clang toolchain";
+ print STDERR "Error: could not find clang toolchain\\n";
+ exit 1;
+}
+
+my $clang_fetch;
+foreach my $fetch (@{$d->{$clang_toolchain}{fetches}{fetch}}) {
+ $clang_fetch = $fetch if $fetch =~ m/^clang-.*/;
+}
+
+if (!$clang_fetch) {
+ print STDERR "Error: could not find clang fetch\\n";
exit 1;
}
my $fetch = YAML::XS::LoadFile('taskcluster/ci/fetch/toolchains.yml');
-print $fetch->{$clang_toolchain}{fetch}{revision};
+print $fetch->{$clang_fetch}{fetch}{revision};
EOF
needed=$(perl -MYAML::XS -e "$p")
current='[% pc("llvm-project", "git_hash") %]'
More information about the tbb-commits
mailing list