Closed Bug 1145216 Opened 9 years ago Closed 4 years ago

Move legal-docs repo inclusion to an automated solution

Categories

(www.mozilla.org :: Bedrock, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pmac, Unassigned)

References

Details

(Whiteboard: [kb=1697069] )

We're purging ourselves of git submodules, and legal-docs is one such for now. Suggestions from the meeting where this was discussed:

1. Move to a system like foundation-security-advisories where a management command handles maintenance of a separate clone of the external repo and importing of the data.
2. Move to verifying the master branch of legal-docs in a Jenkins CI server and having that process ship successful builds of the docs to bedrock somehow.

We'd like to do 2, but in a crunch we could do 1.
Whiteboard: [kb=1697069]
Do we still need to do this?
Flags: needinfo?(kohei.yoshino)
I believe so. We are currently merging legal-docs changes manually. It could be automatically done once a week, for example.
Flags: needinfo?(kohei.yoshino)
Agreed. We should do this at some point.

I've finally made some progress on this \o/

See https://github.com/mozilla/legal-docs/issues/451#issuecomment-663584254

This is fixed. Thanks pmac for helping out!

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.