Closed Bug 1438521 Opened 2 years ago Closed 2 years ago

Firefox source docs for non-Trunk trees: if unused, should their job be disabled in automation?

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set

Tracking

(firefox-esr52 fixed, firefox58 wontfix, firefox59 fixed, firefox60 fixed)

RESOLVED FIXED
mozilla60
Tracking Status
firefox-esr52 --- fixed
firefox58 --- wontfix
firefox59 --- fixed
firefox60 --- fixed

People

(Reporter: aryx, Assigned: aryx)

References

Details

Attachments

(1 file)

Earlier this week we had a busted 'Doc' job, 'Linting opt source-test-doc-generate' is what Treeherder shows as full name. :ahal mentioned this is used for https://firefox-source-docs.mozilla.org/ and seems unused for non-Trunk trees, should the job continue to run on these branches?
Comment on attachment 8952730 [details]
Bug 1438521 - Disable Firefox source docs job for non-Trunk trees.

https://reviewboard.mozilla.org/r/221960/#review228010

Since we're not doing anything with generated docs on non-trunk repos, I don't see a reason to continue generating the docs there.

There's a slight chance someone will care if they break outside of trunk. But I don't think this will be the case: I'm pretty sure people are only building the docs from trunk.
Attachment #8952730 - Flags: review?(gps) → review+
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/966a069151ea
Disable Firefox source docs job for non-Trunk trees. r=gps
https://hg.mozilla.org/mozilla-central/rev/966a069151ea
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Assignee: nobody → aryx.bugmail
Whiteboard: [checkin-needed-beta]
This affects ESR52 as well, but I'm not sure what the patch for this looks like for that tree.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.