Autoland to inbound service for MozReview

RESOLVED FIXED

Status

MozReview
General
P1
normal
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: dminor, Assigned: dminor)

Tracking

Details

Attachments

(6 obsolete attachments)

(Assignee)

Description

3 years ago
Bug 1086645 is asking that review requests automatically be closed when changesets are made public upon a push to a repository. This is something that can be easily done by Autoland because the request from MozReview to land on an inbound tree will contain the review id.

Autoland currently only supports landing to try. Adding the capability to land to inbound is a first step.
(Assignee)

Updated

3 years ago
Blocks: 1060226
(Assignee)

Updated

2 years ago
Blocks: 1160479
(Assignee)

Updated

2 years ago
Depends on: 1137370
(Assignee)

Updated

2 years ago
No longer depends on: 1137370
(Assignee)

Updated

2 years ago
Depends on: 1174124
(Assignee)

Updated

2 years ago
Assignee: nobody → dminor
(Assignee)

Updated

2 years ago
Depends on: 1174752
(Assignee)

Updated

2 years ago
Depends on: 1175529
(Assignee)

Updated

2 years ago
Depends on: 1176321
(Assignee)

Updated

2 years ago
Depends on: 1180818
(Assignee)

Updated

2 years ago
Depends on: 1183295
(Assignee)

Comment 1

2 years ago
Created attachment 8634137 [details]
MozReview Request: autoland: support transplanting to non-Try destinations (bug 1128039) r?gps

autoland: support transplanting to non-Try destinations (bug 1128039) r?gps

At the moment, the Autoland code assumes the destination is Try. This patch
makes the 'try syntax' optional and adds support for pushing using a bookmark,
as well as removing gecko specific naming conventions.
Attachment #8634137 - Flags: review?(gps)
(Assignee)

Comment 2

2 years ago
Created attachment 8634138 [details]
MozReview Request: autoland: support push_bookmark in REST endpoints (bug 1128039) r?mdoglio

autoland: support push_bookmark in REST endpoints (bug 1128039) r?mdoglio

This adds support to for the push_bookmark field in the autoland json
structure.
Attachment #8634138 - Flags: review?(mdoglio)
(Assignee)

Comment 3

2 years ago
Created attachment 8634139 [details]
MozReview Request: autoland: handle unrecognized trees in treestatus (bug 1128039) r?mdoglio

autoland: handle unrecognized trees in treestatus (bug 1128039) r?mdoglio

When we start autolanding to non-gecko trees like version-control-tools we need
to deal with tree status that isn't present on treestatus.mozilla.org. For now,
we'll assume any unrecognized tree is open.
Attachment #8634139 - Flags: review?(mdoglio)
(Assignee)

Comment 4

2 years ago
Created attachment 8634140 [details]
MozReview Request: autoland: support longer tree and destination names (bug 1128039) r?mdoglio

autoland: support longer tree and destination names (bug 1128039) r?mdoglio

Turns out 'version-control-tools' is 21 characters, so we should probably
support longer source and destination tree names.
Attachment #8634140 - Flags: review?(mdoglio)
(Assignee)

Comment 5

2 years ago
Created attachment 8634141 [details]
MozReview Request: autoland: test non-Try destinations (bug 1128039) r?mdoglio

autoland: test non-Try destinations (bug 1128039) r?mdoglio
Attachment #8634141 - Flags: review?(mdoglio)
(Assignee)

Comment 6

2 years ago
Created attachment 8634142 [details]
MozReview Request: mozreview: rename autoland try tree in mozreview extension (bug 1183295) r?mdoglio

mozreview: rename autoland try tree in mozreview extension (bug 1183295) r?mdoglio
Attachment #8634142 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Attachment #8634137 - Attachment is obsolete: true
Attachment #8634137 - Flags: review?(gps)
(Assignee)

Updated

2 years ago
Attachment #8634138 - Attachment is obsolete: true
Attachment #8634138 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Attachment #8634139 - Attachment is obsolete: true
Attachment #8634139 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Attachment #8634140 - Attachment is obsolete: true
Attachment #8634140 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Attachment #8634141 - Attachment is obsolete: true
Attachment #8634141 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Attachment #8634142 - Attachment is obsolete: true
Attachment #8634142 - Flags: review?(mdoglio)
(Assignee)

Updated

2 years ago
Component: Autoland → MozReview
Product: Tree Management → Developer Services
Target Milestone: --- → Future
Version: --- → unspecified

Updated

2 years ago
Depends on: 1198915

Updated

2 years ago
No longer depends on: 1176321
(Assignee)

Updated

2 years ago
Depends on: 1217141
Depends on: 1217337
(Assignee)

Comment 7

2 years ago
I'm going to close this one. We've been autolanding to version-control-tools for roughly a month and we've successfully landed to mozilla-inbound and cedar.

Bug 1220214 is a tracker for things that need to be fixed prior to turning this on for a larger audience, it makes more sense to file new bugs as blockers there rather than here.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
Target Milestone: Future → ---
Product: Developer Services → MozReview
You need to log in before you can comment on or make changes to this bug.