Closed
Bug 1463988
Opened 7 years ago
Closed 7 years ago
phabricator-extensions development environment does not work locally, and is not documented
Categories
(Conduit :: Phabricator, defect)
Conduit
Phabricator
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glob, Assigned: dkl)
Details
(Keywords: conduit-story, conduit-triaged)
Attachments
(1 file)
https://github.com/mozilla-services/phabricator-extensions/ has no information in the readme on how to build and configure its development environment, and the existing information assumes prior knowledge (eg. `invoke` is referenced without any details on how to install it).
`docker build .` and `invoke build` fail with the following error:
> Step 13/18 : COPY phabext.json /app
> COPY failed: stat /var/lib/docker/tmp/docker-builder542064483/phabext.json: no such file or directory
looking at the circleci config it looks like phabext.json is created by circleci, never locally. the readme should document how to create this, or better yet it should be created automatically during the `invoke build` task if it doesn't already exist.
zalun told me over irc that he uses the demo env for dev work on this extension.
assuming that's the supported env for phabext development, the readme at least needs to be updated to document that.
Updated•7 years ago
|
Assignee: nobody → pzalewa
Assignee | ||
Updated•7 years ago
|
Assignee: pzalewa → dkl
Status: NEW → ASSIGNED
Comment 2•7 years ago
|
||
- Updated README.md and added firefox-proxy script
Updated•7 years ago
|
Keywords: conduit-story,
conduit-triaged
Comment 3•7 years ago
|
||
Comment on attachment 8980810 [details]
Bug 1463988 - phabricator-extensions development environment does not work locally, and is not documented
Piotr Zalewa [:zalun] has approved the revision.
https://phabricator.services.mozilla.com/D1420
Attachment #8980810 -
Flags: review+
Assignee | ||
Updated•7 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•