1ca1aadf88fd5e88b0e9951582d1559e7b73fce5: Bug 1416029: Pass empty TRY_COMMIT_MESSAGE to mozharness on windows. draft
Tom Prince <mozilla@hocat.ca> - Tue, 24 Oct 2017 15:12:36 -0600 - rev 695859
Push 88569 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:07:31 +0000
Bug 1416029: Pass empty TRY_COMMIT_MESSAGE to mozharness on windows. Apparently the window's generic-worker uses batch files for running setting environment variables. In windows batch files, setting an environment variable to empty actually unsets. So, in order to avoid mozharness trying to determine the commit message itself, pass an empty TRY_COMMIT_MESSAGE as a space instead. MozReview-Commit-ID: 2nJfJE0EaF0
6dafd7a79e36882afb3bb6b9e1a44159b3f6b1d4: Bug 1416034 - Refuse to run client.mk unless using mach; r?ted draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 15:03:57 -0800 - rev 695858
Push 88568 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 23:05:47 +0000
Bug 1416034 - Refuse to run client.mk unless using mach; r?ted We will soon begin the process of moving logic from client.mk into mach. Once we start this process, it won't be possible to invoke client.mk in isolation. This commit introduces a check in client.mk that will error unless client.mk is executed from mach. This should help more easily identify users of client.mk during the transition period - before client.mk is removed and callers start getting missing file errors. Obviously the check can be bypassed easily. If someone does this, upcoming changes will quickly break that workflow. So this isn't a big deal. MozReview-Commit-ID: JB7hXlvTKWe
341a29e79d2e43967d70b25f3164248668532cde: Bug 1416020 - Remove echo-variable-% target from client.mk; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 14:26:55 -0800 - rev 695857
Push 88568 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 23:05:47 +0000
Bug 1416020 - Remove echo-variable-% target from client.mk; r?build AFAICT this is unused. There are some mozharness consumers that evaluate an echo-variable-* target. However, I believe they are hitting the target from debugmake.mk and not going through client.mk. MozReview-Commit-ID: 9XjykFMRpsT
39194dda0c3ca860e76119588c5e31efae0e6dd5: Bug 1416020 - Remove unused variables from client.mk; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 14:19:41 -0800 - rev 695856
Push 88568 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 23:05:47 +0000
Bug 1416020 - Remove unused variables from client.mk; r?build The last use of PERL was removed recently. The last use of comma was removed by c8276e89a513 in 2008. The last use of SH was... never AFAICT. The variable was defined but unused in the initial import of client.mk from CVS in 1998. MozReview-Commit-ID: LFqcVRf36wf
eec433485cdf3e732300a52705f2d49c7fc6709a: Bug 1416029: Pass empty TRY_COMMIT_MESSAGE to mozharness on windows. draft
Tom Prince <mozilla@hocat.ca> - Tue, 24 Oct 2017 15:12:36 -0600 - rev 695855
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1416029: Pass empty TRY_COMMIT_MESSAGE to mozharness on windows. Apparently the window's generic-worker uses batch files for running setting environment variables. In windows batch files, setting an environment variable to empty actually unsets. So, in order to avoid mozharness trying to determine the commit message itself, pass an empty TRY_COMMIT_MESSAGE as a space instead. MozReview-Commit-ID: 2nJfJE0EaF0
0ee10fac1c16f6fae14d265a0458c58e59b6c660: Bug 1410737: Log repositories checked out. draft
Tom Prince <mozilla@hocat.ca> - Thu, 26 Oct 2017 11:54:55 -0600 - rev 695854
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1410737: Log repositories checked out. MozReview-Commit-ID: 7D7i8CMXjMY
26abefaa1e7ff8194e10891b62c52d3032c10f51: Bug 1415617: Update desktop mozharness configs to specify mozconfig in parts. draft
Tom Prince <mozilla@hocat.ca> - Wed, 08 Nov 2017 12:49:09 -0700 - rev 695853
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1415617: Update desktop mozharness configs to specify mozconfig in parts. MozReview-Commit-ID: LrY8Ld9QwkS
8f4570db822a1545be020500c411130d97137409: Bug 1415617: Allow specifying mozconfig in mozharness as fragments, rather than repeating the entire path everywhere. draft
Tom Prince <mozilla@hocat.ca> - Mon, 30 Oct 2017 17:53:51 -0600 - rev 695852
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1415617: Allow specifying mozconfig in mozharness as fragments, rather than repeating the entire path everywhere. MozReview-Commit-ID: 9OCRoFpFw1G
90e5fffe8aa02624bc8a50907286cfdcede43d51: Bug 1413668: Disambiguate win64-asan/debug and win64-asan/opt for perfherder. draft
Tom Prince <mozilla@hocat.ca> - Tue, 31 Oct 2017 20:53:56 -0600 - rev 695851
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1413668: Disambiguate win64-asan/debug and win64-asan/opt for perfherder. MozReview-Commit-ID: DyaOYmt0wj4
cffd13b768f0cbd5d19b21ab81e9c0f5378d269d: Bug 1413668: Factor out objdir configuration in mozharness. draft
Tom Prince <mozilla@hocat.ca> - Fri, 27 Oct 2017 12:44:13 -0600 - rev 695850
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1413668: Factor out objdir configuration in mozharness. MozReview-Commit-ID: 14l6kxcTav5
284490ac3ca1839913cad69d30a6a9d389502c12: Bug 1413668: Don't hardcode MOZ_OBJDIR in mozharness configs. draft
Tom Prince <mozilla@hocat.ca> - Mon, 30 Oct 2017 16:45:33 -0600 - rev 695849
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1413668: Don't hardcode MOZ_OBJDIR in mozharness configs. MozReview-Commit-ID: 3cdu1mQFumZ
6a6eb1806d70be5fef45430e6176b0f8ef921864: Bug 1413668: Don't hardcode objdir in LD_LIBRAY_PATH. draft
Tom Prince <mozilla@hocat.ca> - Mon, 30 Oct 2017 12:03:51 -0600 - rev 695848
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1413668: Don't hardcode objdir in LD_LIBRAY_PATH. MozReview-Commit-ID: GSSFFkaErJb
3458dd67f6ffaa7ea1907c01aaf2afb7bfec3aca: Bug 1413341: Get rid of unused virtualenv path in windows taskcluster mozharness configs; r?jlund draft
Tom Prince <mozilla@hocat.ca> - Tue, 31 Oct 2017 16:04:37 -0600 - rev 695847
Push 88567 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 23:03:25 +0000
Bug 1413341: Get rid of unused virtualenv path in windows taskcluster mozharness configs; r?jlund MozReview-Commit-ID: DbbgofSTiwO
261f7684f041eb4485af8a895db88003ace88477: Bug 1415971 - Remove MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 13:56:48 -0800 - rev 695846
Push 88566 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 23:00:56 +0000
Bug 1415971 - Remove MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL; r?build After removing sccache.mk, there are no more references to these variables. Let's nuke them. MozReview-Commit-ID: LH1oHm59SnU
b05459e523831dde972b2d797ca5aa77873bed1f: Bug 1415971 - Inline sccache.mk into client.mk; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 14:59:06 -0800 - rev 695845
Push 88566 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 23:00:56 +0000
Bug 1415971 - Inline sccache.mk into client.mk; r?build sccache.mk is the only thing that uses MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL. We're trying to kill client.mk and these variables are next on the chopping block. This commit essentially moves the logic of sccache.mk inline into client.mk. Initially, I wanted to move the management of the sccache daemon to Python as part of what `mach build` invokes. However, the sccache daemon needs access to the make jobserver. Since we don't have an active make process in `mach`, this is obviously problematic. The sccache daemon is also used by configure, which is launched from client.mk. So the best we can do right now is move the sccache daemon logic into client.mk. As part of the port, we pass the path to the sccache binary via an environment variable. This feels slightly better than hardcoding the path that automation uses. MozReview-Commit-ID: zcOYR4I1OG
15d8de74d4a3be1bbf48587afd0cb2be8140a45e: Bug 1402069 - Add a test string for the new localization API. r?pike,mossop draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 21 Sep 2017 19:55:17 +0200 - rev 695844
Push 88565 by bmo:gandalf@aviary.pl at Thu, 09 Nov 2017 22:53:19 +0000
Bug 1402069 - Add a test string for the new localization API. r?pike,mossop MozReview-Commit-ID: KhCW1n9LDka
28464ee452e7712a8be890ee78c9ede801772f91: Bug 1416023: Fix typo in `jar-manifests.rst`. draft
Tom Prince <mozilla@hocat.ca> - Thu, 09 Nov 2017 15:35:28 -0700 - rev 695843
Push 88564 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 22:43:15 +0000
Bug 1416023: Fix typo in `jar-manifests.rst`. MozReview-Commit-ID: HC4J9Bwx3DJ
12213932003200d61abb11b9ba1568e993c0645c: Bug 1415621: Support checking comm-central in mozharness windows builds. draft
Tom Prince <mozilla@hocat.ca> - Tue, 24 Oct 2017 13:53:08 -0600 - rev 695842
Push 88563 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 22:42:20 +0000
Bug 1415621: Support checking comm-central in mozharness windows builds. MozReview-Commit-ID: ChFc93tzoEE
63537bd0105ef2f937d87b0abbc36516eaf5bec9: Bug 1415621: Refactor checking out vcs repos in taskcluster mozharness builds. draft
Tom Prince <mozilla@hocat.ca> - Thu, 26 Oct 2017 12:03:23 -0600 - rev 695841
Push 88563 by bmo:mozilla@hocat.ca at Thu, 09 Nov 2017 22:42:20 +0000
Bug 1415621: Refactor checking out vcs repos in taskcluster mozharness builds. MozReview-Commit-ID: LyZ5bmEleoW
3d1a2b0245c9e8fe7edefff0de50fe38e464d24a: Bug 1402069 - Add a test string for the new localization API. r?pike,mossop draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 21 Sep 2017 19:55:17 +0200 - rev 695840
Push 88562 by bmo:gandalf@aviary.pl at Thu, 09 Nov 2017 22:39:45 +0000
Bug 1402069 - Add a test string for the new localization API. r?pike,mossop MozReview-Commit-ID: KhCW1n9LDka
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip