Closed Bug 1568938 Opened 5 years ago Closed 2 years ago

[github] Make Quickstart in the new UI work

Categories

(Taskcluster :: Services, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: owlish, Unassigned)

References

(Blocks 1 open bug)

Details

The Quickstart tool in the new UI has to produce valid v1 .taskcluster.yml (current problems: the list of actions for PR event is incorrect; the task definition doesn't satisfy the task definition schema; some variables that come from the github event webhook are incorrect for the event; the command format is incorrect). Also, the repo check tool is broken.

In order to fix all the issues, I'd suggest to re-think and re-design the component so that it generates valid v1 yml, and the code is easy to read.

Depends on: 1569837

On order to make the repo check tool work, github client library should be upgraded to v16.28.7

Summary: Make Quickstart in the new UI work → [github] Make Quickstart in the new UI work
Status: ASSIGNED → NEW
Blocks: 1471574
Blocks: github-bugs
Assignee: bugzeeeeee → nobody
QA Contact: bugzeeeeee

I'm pretty sure it works already, closing this.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.