Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firefox containers should have moz-phab installed #422

Closed
rugk opened this issue Jan 24, 2019 · 4 comments
Closed

Firefox containers should have moz-phab installed #422

rugk opened this issue Jan 24, 2019 · 4 comments

Comments

@rugk
Copy link

rugk commented Jan 24, 2019

When you, as a contributor, want to submit a patch you get here explaining you should use a tool called moz-phab.

When you enter that into the console (at least in the Firefox git version), you get an error and you are totally disappointed that this tool is not pre-installed… 😉

@jankeromnes
Copy link
Member

jankeromnes commented Jan 25, 2019

I agree, moz-phab is the official tool that the Firefox contribution docs mention these days.

We already install it in the Firefox (hg) Dockerfile.

The reason we didn't install it in the Firefox (git) image was that it didn't support Git back then (and now it doesn't support pure Git, but it requires a git-cinnabar checkout).

For Git repositories, phlay works quite well. However, if you do prefer to use moz-phab (and potentially git-cinnabar as well), please make a pull request to our Firefox (git) Dockerfile and simply copy-paste the moz-phab installation instructions used in Firefox (hg) Dockerfile mentioned above.

Thanks! 😄

@rugk
Copy link
Author

rugk commented Jan 25, 2019

As I have no way to test these changes, I'd rather leave this as a suggestion for you to implement. 😃

@jankeromnes
Copy link
Member

@rugk the Dockerfiles are built automatically by CircleCI once you open a Pull Request, so it will be tested automatically 😊 and it's really just a simple copy-and-paste. But no pressure, if you don't want to do it, I'll try to do it soon (please ping me if I forget).

@jankeromnes
Copy link
Member

Fixed! 😄 The new images should be built and deployed over the next 24h. After that, new Firefox (git) containers should have moz-phab pre-installed. Thanks for reporting this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants