Closed Bug 1330813 Opened 9 years ago Closed 9 years ago

Autoland backend server to handle autoland-ui api requests

Categories

(Conduit :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mcote, Assigned: smacleod)

Details

Attachments

(4 files)

Series ID is parsed from URL, passed back as a field in the canned JSON Acceptance criteria: - docker-compose up - visit localhost:8889/my-cool-series - curl should get a JSON blob from autoland service API that has a series ID field set to 'my-cool-series' JSON should be same schema as returned in the examples (bug 1330798).
I've modified the acceptance criteria a little bit: - docker-compose up - visit localhost:9999/api/v1/repo/gecko/series/bz://123456/smacleod - curl should get a JSON blob from web API that has an ID field set to "bz://123456/smacleod" - JSON should be same schema as returned in the examples (bug 1330798)
(In reply to Steven MacLeod [:smacleod] from comment #2) > I consider this complete now, the code has been pushed to > https://hg.mozilla.org/users/smacleod_mozilla.com/conduit/file/tip/autoland/ > public-web-api Please verify?
Flags: needinfo?(mcote)
Verified during our weekly meeting.
Flags: needinfo?(mcote)
Comment on attachment 8828885 [details] autoland: create a skeleton for the public web api based on tornado (Bug 1330813). https://reviewboard.mozilla.org/r/106126/#review107126 rubber-stamp r+ for initial commit
Attachment #8828885 - Flags: review?(mars) → review+
Comment on attachment 8828886 [details] autoland: mock out the status web API, echoing the series id with fake data (Bug 1330813). https://reviewboard.mozilla.org/r/106128/#review107128 rubber-stamp r+ for initial commit
Attachment #8828886 - Flags: review?(mars) → review+
Comment on attachment 8828887 [details] autoland-web-api: add a "run" task to start the development server (Bug 1330813). https://reviewboard.mozilla.org/r/106130/#review107130 rubber-stamp r+ for initial commit
Attachment #8828887 - Flags: review?(mars) → review+
Comment on attachment 8828888 [details] autoland-web-api: add files to allow developing with docker (Bug 1330813). https://reviewboard.mozilla.org/r/106132/#review107134 rubber-stamp r+ for initial commit
Attachment #8828888 - Flags: review?(mars) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: