Closed
Bug 1086677
Opened 11 years ago
Closed 11 years ago
indexing-ui / "builds folder": Have a UI to show artifacts for a particular commit + authorization for secure builds
Categories
(Taskcluster :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jlal, Unassigned)
References
Details
Part of replacing the current phone/emulator infrastructure is having a "index" of builds over time (for nighties/try) that looks somewhat familiar to the current index [1] and restricts non-public artifact downloads to ldap users (people with mozilla.com accounts initially) without them being aware of TC creds.
Comment 1•11 years ago
|
||
I'm in process of building:
auth.taskcluster.net: s.t. persona with @mozilla.com -> temporary TC creds
tools.taskcluster.net:
- Easy login (with redirect from auth.taskcluster.net)
- Host all tools
- Add buildSignedUrl to secure artifact in task-inspector
The task-inspector react.js component is reused in the task-graph inspector, so we'll get that working for free.
I strongly suggest that we also reuse the task-inspector react.js component in the index UI, assuming we want it there and not just link to it.
Note, right now we're forcing index entries to have a taskId. If we want releng to use it now, we might be better off make 3 optional properties: taskGraphId, taskId, runId.
Then you can index anything in associated data, or you can index a taskGraph, a specific task or a specific run, depending on how many of the properties you specify.
Comment 2•11 years ago
|
||
I think we'll implement this as part of bug 1065060.
| Reporter | ||
Comment 3•11 years ago
|
||
Do we handle auth if so anything left here?
Flags: needinfo?(jopsen)
Comment 4•11 years ago
|
||
I just fixed auth... Apparently that didn't work because of hawk issues.
Anyways, it's deployed and supposedly works now, checkout:
task-inspector:
https://tools.taskcluster.net/task-inspector/#U6XgtrezSPqfcatfQ2myYQ/0
indexed-artifacts:
https://tools.taskcluster.net/index/artifacts/#public.jonasfj.hacks/public.jonasfj.hacks.test-task31
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(jopsen)
Resolution: --- → FIXED
| Reporter | ||
Comment 5•11 years ago
|
||
Looks great jonas ++
Updated•11 years ago
|
Component: TaskCluster → General
Product: Testing → Taskcluster
Target Milestone: --- → mozilla41
Version: unspecified → Trunk
Comment 6•11 years ago
|
||
Resetting Version and Target Milestone that accidentally got changed...
Target Milestone: mozilla41 → ---
Version: Trunk → unspecified
You need to log in
before you can comment on or make changes to this bug.
Description
•