Closed
Bug 1459922
Opened 7 years ago
Closed 7 years ago
Create cinnabar experience in demo
Categories
(Conduit :: General, enhancement)
Conduit
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: zalun, Assigned: zalun)
References
Details
(Keywords: conduit-triaged)
Attachments
(3 files)
Provide an ability to use git-cinnabar from the demo environment.
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → pzalewa
Comment 1•7 years ago
|
||
To be able to use git-cinnabar in the demo we need to change the
standard library from `musl` to `glibc`. This requires change of the
base image.
Git-cinnabar extension is cloned and installed.
Due to an issue in git-cinnabar we need to patch it with the solution
from https://github.com/glandium/git-cinnabar/issues/141#issuecomment-342019858
VCT repository is cloned with git cinnabar into vct-cinnabar directory.
We're installing arcanist from the mozilla-conduit fork.
Before arcanist fork changes will be pushed to
`mozilla-conduit/arcanist` please change it in Dockerfile to the
`https://github.com/zalun/arcanist.git --branch cinnabarc --single-branch`
Comment 2•7 years ago
|
||
The version-control-tools we use in the demo is using a VCT repo in
Phabricator - it's convenient to have it preconfigured.
Updated•7 years ago
|
Attachment #8974003 -
Attachment description: cinnabar: Use modified fork in the demo environment → cinnabar: Use modified arcanist in the demo environment
Updated•7 years ago
|
Blocks: 1443375
Keywords: conduit-triaged
Comment 3•7 years ago
|
||
Comment on attachment 8974004 [details]
demo: create a vct repository
David Lawrence [:dkl] has approved the revision.
https://phabricator.services.mozilla.com/D1210
Attachment #8974004 -
Flags: review+
Comment 4•7 years ago
|
||
Comment on attachment 8974003 [details]
cinnabar: Use modified arcanist in the demo environment
David Lawrence [:dkl] has approved the revision.
https://phabricator.services.mozilla.com/D1211
Attachment #8974003 -
Flags: review+
Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•7 years ago
|
||
Reopening to add a feature for testing local cinnabarc
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 6•7 years ago
|
||
Added the `docker-compose.arcanist.yml` file to bind the`/home/phab/cinnabarc`
to the local Arcanist repository. This will help with development and
testing of the cinnabarc.
Comment 7•7 years ago
|
||
Comment on attachment 8979494 [details]
Use local arcanist for cinnabarc tests
David Lawrence [:dkl] has approved the revision.
https://phabricator.services.mozilla.com/D1348
Attachment #8979494 -
Flags: review+
Assignee | ||
Updated•7 years ago
|
Status: REOPENED → RESOLVED
Closed: 7 years ago → 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•