Host the test-centric UI somewhere for prototype evaluation

RESOLVED FIXED

Status

Tree Management
Treeherder: Test-based View
RESOLVED FIXED
a year ago
10 months ago

People

(Reporter: camd, Assigned: eli)

Tracking

Details

(Reporter)

Description

a year ago
Should we host this on Heroku?  OR just gh-pages somewhere?
(Reporter)

Updated

a year ago
Blocks: 1337488
(Reporter)

Comment 1

a year ago
Or, of course, the other option is to move it back to Treeherder and host it there.  That's probably the best option.  :)
(Reporter)

Comment 2

a year ago
Eli has done this now.  It's at: https://treeherder-manifest.herokuapp.com/?repo=mozilla-inbound&revision=e73241bcb49a399d1de1e512d0334eeece0dcffd
Assignee: nobody → eli
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
I get access denied on https://dashboard.heroku.com/apps/treeherder-manifest - presume it's hosted as a personal app at the moment? Could you move to the Mozilla Heroku org?
Flags: needinfo?(eperelman)
Eli transferred the app to my account to work around the credit card bug with enterprise accounts - and I've then transferred to the Mozilla org and added Cameron to the app too:
https://dashboard.heroku.com/apps/treeherder-manifest/access
Flags: needinfo?(eperelman)
Eli, I don't suppose you could approve the Heroku dashboard app here (only org admins can):
https://github.com/settings/connections/applications/2bde25e3844dcbccc16d

This will let me set up the Heroku-GitHub autodeploy (currently only manual deploys).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
The Heroku app is now linked to GitHub and I've enabled auto-deploy from master:
https://dashboard.heroku.com/apps/treeherder-manifest/deploy/github
Status: REOPENED → RESOLVED
Last Resolved: a year agoa year ago
Resolution: --- → FIXED
Component: Treeherder → Treeherder: Test-based View
You need to log in before you can comment on or make changes to this bug.