Closed Bug 1562222 Opened 5 years ago Closed 5 years ago

[project-migrations] Build a new TC deployment for non-Firefox projects

Categories

(Taskcluster :: Operations and Service Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: dustin)

References

Details

Attachments

(1 file)

The TC team will need a deployment for its own CI, and can probably share that with a lot of the other projects that will not be moved to the Firefox CI deployment (most of which are using GitHub).

This bug tracks:

  • planning and setting up that deployment
  • migrating projects to it
Attached file builds.txt

Attached is a list of all github repos that tc-github has built for, with the most recent date they were built. This should be a starting point to figuring out what needs to move.

Coop is going to take a pass over that file and determine

  • who is responsible
  • whether they are actively using TC and need to be migrated to the new deployment

Just to drop the idea here, we could consider taking the opportunity of this interruption to:

  • upgrade v0 .taskcluster.yml's to v1
  • switch everyone to checks (??!!??)
    /cc owlish for thoughts on that topic.
Assignee: dustin → coop
Status: NEW → ASSIGNED

I've dropped the project owner breakdown into the Google drive. Passing this back to Dustin.

Assignee: coop → dustin

Re comment 4, WebRender and Servo should likely be considered two separate projects.

Blocks: 1573977
Depends on: 1574648
Depends on: 1574657
Depends on: 1574658
Depends on: 1574659
Depends on: 1574661
Depends on: 1574663
Depends on: 1574664
Depends on: 1574665
Depends on: 1574666
Depends on: 1574668
Depends on: 1574905
Summary: Build a new TC deployment for non-Firefox projects → [project-migrations] Build a new TC deployment for non-Firefox projects
Depends on: 1575648
Depends on: 1576890
Depends on: 1576891
Depends on: 1578409
Depends on: 1578410
Depends on: 1578411
No longer depends on: 1574905

All that remains here is the migrations to this new cluster. It was a weird way to set up a dependency tree -- sorry about that -- but it will be gone in a week.

Depends on: 1594913
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Depends on: 1595464
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: