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

Prebuilt binaries #4

Open
mrxz opened this issue Aug 21, 2022 · 1 comment
Open

Prebuilt binaries #4

mrxz opened this issue Aug 21, 2022 · 1 comment

Comments

@mrxz
Copy link
Owner

mrxz commented Aug 21, 2022

Compiling a browser is quite cumbersome. Prebuilt binaries would allow more people to test it out quickly.

@Utopiah
Copy link

Utopiah commented Aug 22, 2022

Might be helpful, Dockerfile starting point :

FROM ubuntu:22.04
RUN apt update && apt -y install curl python3 python3-dev python3-pip mercurial
# RUN python3 -m pip install --user mercurial #skipped with system wide install
RUN curl https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -O
RUN python3 bootstrap.py --no-interactive
# might need to save answers to a file instead to avoid artifact
WORKDIR mozilla-unified
RUN ./mach build
# RUN ./mach run #trickier, not sure what's best for testing here

to potentially run as Docker container action https://docs.github.com/en/actions/creating-actions/creating-a-docker-container-action

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