Closed Bug 1447460 Opened 7 years ago Closed 7 years ago

Add support for comm-central to taskcluster cron.

Categories

(Thunderbird :: Build Config, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 61.0

People

(Reporter: tomprince, Assigned: tomprince)

References

Details

Attachments

(8 files, 1 obsolete file)

56 bytes, patch
dustin
: review+
Details | Diff | Splinter Review
45 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
45 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
45 bytes, text/x-phabricator-request
Details | Review
45 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
45 bytes, text/x-phabricator-request
Details | Review
56 bytes, text/x-github-pull-request
Details | Review
46 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
No description provided.
Attachment #8962794 - Flags: review?(dustin)
Attachment #8962805 - Flags: review?(dustin)
Attachment #8962806 - Flags: review?(dustin)
Attachment #8962807 - Flags: review?(dustin)
Attachment #8962808 - Attachment description: Bug 1447460: Teach `mach taskgraph cron` to handle configuration in sub-repositories; r?dustin random cron stuff → Bug 1447460: Teach `mach taskgraph cron` to handle configuration in sub-repositories; r?dustin
Attachment #8962808 - Flags: review?(dustin)
Attachment #8962812 - Flags: review?(dustin)
Comment on attachment 8962794 [details] [diff] [review] Add support for creating comm-central cron hooks. Review of attachment 8962794 [details] [diff] [review]: ----------------------------------------------------------------- ::: src/make-gecko-cron-hook.js @@ +79,5 @@ > // set up hook > > + > + var repo_env, checkout; > + if (!project.gecko_repo) { This is a little confusing -- it reads as "if there's no gecko repo" yet it references a bunch of gecko repos.. Looking at the patch to project.yml, I see why, but maybe that could be made to read better?
Attachment #8962794 - Attachment is patch: true
Attachment #8962794 - Attachment mime type: text/x-github-pull-request → text/plain
Attachment #8962794 - Flags: review?(dustin) → review+
Comment on attachment 8962805 [details] Bug 1447460: Don't create a dummy `pushlog-id` index for cron tasks; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has approved the revision. https://phabricator.services.mozilla.com/D812
Attachment #8962805 - Flags: review+
Comment on attachment 8962806 [details] Bug 1447460: Add a slightly more descriptve owner for cron tasks; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has approved the revision. https://phabricator.services.mozilla.com/D813
Attachment #8962806 - Flags: review+
Comment on attachment 8962808 [details] Bug 1447460: Teach `mach taskgraph cron` to handle configuration in sub-repositories; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has approved the revision. https://phabricator.services.mozilla.com/D815
Attachment #8962808 - Flags: review+
Comment on attachment 8962807 [details] Bug 1447460: Mark some obsolete `mach taskgraph cron` parameters as ignored; r?dustin Altogether, this is OK, but if you squash it that's great too.
Attachment #8962807 - Flags: review?(dustin) → review+
Attachment #8962812 - Flags: review?(dustin) → review+
Attachment #8962808 - Flags: review?(dustin)
Attachment #8962806 - Flags: review?(dustin)
Attachment #8962805 - Flags: review?(dustin)
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/mozilla-inbound/rev/3ff8ce674396 Don't create a dummy `pushlog-id` index for cron tasks; r=dustin https://hg.mozilla.org/integration/mozilla-inbound/rev/d3a59e1b1be5 Add a slightly more descriptve owner for cron tasks; r=dustin https://hg.mozilla.org/integration/mozilla-inbound/rev/d87865851500 Mark some obsolete `mach taskgraph cron` parameters as ignored; r=dustin https://hg.mozilla.org/integration/mozilla-inbound/rev/c4730aaaf557 Teach `mach taskgraph cron` to handle configuration in sub-repositories; r=dustin
Comment on attachment 8962807 [details] Bug 1447460: Mark some obsolete `mach taskgraph cron` parameters as ignored; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has been removed from the revision. https://phabricator.services.mozilla.com/D814
Attachment #8962807 - Flags: review+
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/comm-central/rev/8a23c06fd1c7 Add cron configuration to comm-central; r=me CLOSED TREE
Backout by aiakab@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/5ec55f7a95f9 Backed out changeset 3ff8ce674396 on request of tomprince a=backout
Attachment #8964587 - Flags: review?(dustin)
Comment on attachment 8962812 [details] Bug 1447460: Add cron tasks to comm-central; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has requested changes to the revision. https://phabricator.services.mozilla.com/D818
Attachment #8962812 - Attachment is obsolete: true
Attachment #8962812 - Flags: review+
Attachment #8972961 - Flags: review?(dustin)
Attachment #8962807 - Flags: review?(dustin)
Attachment #8962807 - Flags: review?(dustin)
Attachment #8972961 - Flags: review?(dustin)
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/mozilla-inbound/rev/2f824659695a [taskgraph] Use the graph config root to guess find the path to `.taskcluster.yml` in actions; r=dustin
Comment on attachment 8972961 [details] Bug 1447460: [taskgraph] Use the graph config root to guess find the path to `.taskcluster.yml` in actions; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has approved the revision. https://phabricator.services.mozilla.com/D1126
Attachment #8972961 - Flags: review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: