Commit Graph

15 Commits

Author SHA1 Message Date
Peter Moore
690418f9dc Bug 1349980 - update task generation to support -g in try syntax for running OS X tasks in generic-worker,r=dustin 2017-04-06 18:50:41 +02:00
Dustin J. Mitchell
b7a652c5b1 Bug 1337360: check for schema elements that aren't dashed-identifiers, with whitelist; r=Callek
MozReview-Commit-ID: FirYCrjFXAS
2017-03-22 16:24:38 +00:00
Dustin J. Mitchell
4e0aee3873 Bug 1337903: add support for OS X in run-task; r=ahal
* add run.using = 'run-task' for native-engine
* modify run-task to run on OS X
  - not as root
  - without assuming /home/worker (using ~ and os.expanduser instead)
  - hg is in /usr/local/bin on OS X; trust the PATH
* add_build_dependency isn't docker-worker specific, so just rename
* support_vcs_checkout modified to omit caches on native-engine
* don't download fingerprints on OS X; these hosts are configured with
  the proper fingerprint via puppet

MozReview-Commit-ID: C83XClXtcn4
2017-03-03 22:49:23 +00:00
Steven Ellul
a9e9d182b9 Bug 1302767: remove TOOLTOOl_REPO from all tasks; r=dustin
MozReview-Commit-ID: Lc7JLW1aKZL
2016-12-22 21:13:53 +00:00
Ted Mielczarek
b61e8c8660 bug 1316329 - build from a symlink dir in generic-worker builds. r=pmoore,gps
MozReview-Commit-ID: EXp08oIquPF
2016-11-14 11:47:59 -05:00
Jordan Lund
9b9318450f Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin
MozReview-Commit-ID: AviPKtw3BiY
2016-11-02 19:23:27 -07:00
Rob Thijssen
ddadada566 Bug 1305485 - use robustcheckout with ephemeral storage (tc windows); r=gps
MozReview-Commit-ID: 1jatmsVJsDM
2016-10-12 16:06:17 +01:00
Carsten "Tomcat" Book
e5f7961195 Backed out changeset 68be44803595 (bug 1305485) for further investigations after failures when this landed 2016-10-13 10:00:00 +02:00
Rob Thijssen
d7e3861184 Bug 1305485 - use robustcheckout with ephemeral storage (tc windows); r=gps
MozReview-Commit-ID: 1jatmsVJsDM
2016-10-12 16:06:17 +01:00
Justin Wood
e9d11c6ed8 Bug 1308950 - L10n in taskcluster is broken due to run-task landing. r=dustin
MozReview-Commit-ID: FKNYqhNoevP
2016-10-10 15:01:28 -04:00
Geoff Brown
614b2c2f67 Bug 1280570 - Retrigger tc tasks when mozharness returns TBPL_RETRY; r=dustin 2016-10-07 10:20:15 -06:00
Gregory Szorc
0898ee76b9 Bug 1289249 - Use run-task for mozharness jobs on docker-worker; r=dustin
This transform appears to always be executed on desktop-build.
build.sh always calls checkout-sources.sh and checkout-sources.sh
always performs a Gecko checkout. It /may/ perform a build/tools
checkout unless an environment variable is set.

Now that desktop-build is ready to use run-task, we switch this
transform to run-task. A gecko and tools checkout is *always*
performed. There is room to make the tools checkout optional.
But it completes nearly instantly. So I'm inclined to do this
as a follow-up enhancement, if needed.

Ideally, the checkout would be on a cache so subsequent tasks on
the worker only need to perform a purge+update as opposed to a
full checkout. However, many tasks make assumptions about the
VCS behavior and modifying the checkout path is a non-trivial
amount of work. This can be deferred to a follow-up bug.

MozReview-Commit-ID: 5Auerl4OL9x
2016-09-29 16:51:15 -07:00
Rob Thijssen
05a6c75962 Bug 1304998 - enable tc win pgo; r=dustin
MozReview-Commit-ID: 8X9aj19Kp13
2016-09-29 07:49:30 +01:00
Rob Thijssen
ad2e49b8ba Bug 1305597 - explicit path to hg 3.9.1 with valid mercurial.ini r=dustin
MozReview-Commit-ID: 9fBuF2KHHzT
2016-09-27 13:01:45 +01:00
Dustin J. Mitchell
5a2e6a001c Bug 1286075: add a build kind, modify tests to use it; r=jlund
MozReview-Commit-ID: DkpkkSRxVB9
2016-09-12 18:34:06 +00:00