Closed
Bug 1283866
Opened 9 years ago
Closed 7 years ago
Create a tool or workflow to help task developers conform to Treeherder pulse job YAML
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: camd, Unassigned)
References
Details
Right now we have a pulse-job.yml used by taskcluster-treeherder and Treeherder itself that jobs must conform to in order to be ingested into Treeherder. However, task authors don't have a good way to confirm that their tasks meet the requirements. We should develop some easy way to check against the fields against the yml file to ensure they're in compliance with Treeherder's (and perhaps Task Cluster's?) requirements.
Comment 1•9 years ago
|
||
I *think* that this might be something that we can implement in the in-tree scheduling for different task kinds. When performing a transform or something on a task that is adding/manipulating treeherder specific bits, we could validate against a public schema.
Comment 2•7 years ago
|
||
Is this handled nowadays?
Component: Platform and Services → Task Configuration
Flags: needinfo?(dustin)
Updated•7 years ago
|
Product: TaskCluster → Firefox Build System
Comment 3•7 years ago
|
||
I don't think this is something we need to do anymore.. at least, this seems to be working fine at the moment. Cam, please re-open if there's still something to do here, and try to explain it a little more?
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(dustin)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•