Bug 1258059 - gecko - stub installers with beta-dev, add staging beta single locale, r?rail
MozReview-Commit-ID: Gtf4cJKsAPu
--- a/browser/confvars.sh
+++ b/browser/confvars.sh
@@ -9,17 +9,19 @@ MOZ_UPDATER=1
MOZ_PHOENIX=1
if test "$OS_ARCH" = "WINNT"; then
MOZ_MAINTENANCE_SERVICE=1
if ! test "$HAVE_64BIT_BUILD"; then
if test "$MOZ_UPDATE_CHANNEL" = "nightly" -o \
"$MOZ_UPDATE_CHANNEL" = "aurora" -o \
"$MOZ_UPDATE_CHANNEL" = "beta" -o \
- "$MOZ_UPDATE_CHANNEL" = "release"; then
+ "$MOZ_UPDATE_CHANNEL" = "beta-dev" -o \
+ "$MOZ_UPDATE_CHANNEL" = "release" -o \
+ "$MOZ_UPDATE_CHANNEL" = "release-dev"; then
if ! test "$MOZ_DEBUG"; then
MOZ_STUB_INSTALLER=1
fi
fi
fi
fi
# Enable building ./signmar and running libmar signature tests
new file mode 100644
--- /dev/null
+++ b/testing/mozharness/configs/single_locale/dev-mozilla-beta.py
@@ -0,0 +1,44 @@
+config = {
+ "branch": "date",
+ "nightly_build": True,
+ "update_channel": "beta-dev",
+
+ # l10n
+ "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
+
+ # mar
+ # TODO: use different location
+ "mar_tools_url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/mar-tools/%(platform)s",
+ "latest_mar_dir": "fake_kill_me",
+
+ # repositories
+ # staging beta dev releases use date repo for now
+ "mozilla_dir": "date",
+ "repos": [{
+ "vcs": "hg",
+ "repo": "https://hg.mozilla.org/build/tools",
+ "revision": "default",
+ "dest": "tools",
+ }, {
+ "vcs": "hgtool",
+ "repo": "https://hg.mozilla.org/projects/date",
+ "revision": "default",
+ "dest": "date",
+ }, {
+ "vcs": "hgtool",
+ "repo": "https://hg.mozilla.org/build/compare-locales",
+ "revision": "RELEASE_AUTOMATION"
+ }],
+ # purge options
+ 'is_automation': True,
+ 'purge_minsize': 12,
+ 'default_actions': [
+ "clobber",
+ "pull",
+ "list-locales",
+ "setup",
+ "repack",
+ "taskcluster-upload",
+ "summary",
+ ],
+}