Move tc-web/server into monorepo
Categories
(Taskcluster :: UI, enhancement)
Tracking
(Not tracked)
People
(Reporter: dustin, Assigned: owlish)
References
Details
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 1•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 3•6 years ago
|
||
What I think needs to be done:
- Add
services/web-server @helfi92
to.github/CODEOWNERS
. - Add
taskcluster-web-server
to.taskcluster.yml
. - Copy taskcluster-web-server into
services/web-server
while preserving git history. - In
services/web-server/package.json
removetaskcluster-
packages and theengines
property since they are defined on the root. - Remove
services/web-server/.taskcluster.yml
andservices/web-server/.github/
.
Once this is done, we should have taskcluster-web-server in heroku stop using taskcluster/taskcluster-web-server
and use taskcluster/taskcluster
instead.
Irene, is there anything I can help with re: moving tc-web-server to monorepo?
Assignee | ||
Comment 4•6 years ago
|
||
Thank you for those instructions, Hassan, although I can't admit the process wasn't clear to me. (I haven't started this one because I was busy with other tickets, not because I didn't know how to do this.) So, I am a bit confused: are you intending to finish this ticket yourself?
Assignee | ||
Updated•6 years ago
|
Comment 5•6 years ago
|
||
Sorry, I was asked to help in https://bugzilla.mozilla.org/show_bug.cgi?id=1515156#c1 and was just trying to do that. I definitely don't want to steal work from you :)
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
Haha, no worries! Just got a bit confused who's doing what :)
Assignee | ||
Comment 7•6 years ago
|
||
Assignee | ||
Comment 8•6 years ago
•
|
||
ok, so I pushed something which seems to be starting (thank you for your help today, Hassan!). I don't think I have dev env set up correctly for the project - Hassan, it would be awesome if you pulled the branch and tried it as well (and rviewed the last commit too)
Assignee | ||
Comment 10•6 years ago
|
||
tc-web-server is now part of the monorepo and works!
https://github.com/taskcluster/taskcluster/pull/74
https://github.com/taskcluster/taskcluster/pull/97
https://github.com/taskcluster/taskcluster/pull/107
All merged
Updated•6 years ago
|
Description
•