Closed Bug 1507521 Opened 6 years ago Closed 6 years ago

Complete and publish tc-lib-references

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: dustin)

References

Details

* Support rewriting $schema from abstract to absolute * Redefine abstract from phony `taskcluster:` to just use `/`-prefixed relative paths * Define metadata-metaschema * Write v2 manifest schema * Add metadata to api, exchanges schemas, update $schema .. then update tc-references to use this library
Depends on: 1508846
Depends on: 1508847
I've learned a few things: * $schema can have a trailing '#', but tc-lib-references validation does not allow this (bug 1508847) * tc-lib-api and tc-lib-pulse both produce references with an absolute $schema; that will need to change (bug 1508846)
Depends on: 1508849
https://github.com/taskcluster/taskcluster-references/pull/8 Hey, awesome news: we now generate schemas+references that 100% validate :)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Component: Redeployability → Services
You need to log in before you can comment on or make changes to this bug.