-
Notifications
You must be signed in to change notification settings - Fork 15.7k
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
ci: migrate libcc's Dockerfile to electron and update it #14786
Conversation
Dockerfile.base
Outdated
&& /setup/install-build-deps.sh --syms --no-prompt --no-chromeos-fonts --no-nacl \ | ||
&& rm -rf /var/lib/apt/lists/* | ||
|
||
RUN pip install -U crcmod |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
afaict we don't actually use this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, it's got some dependency in gsutil
somewhere.
dd8bbd8
to
d7c170f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
nacl contains dependencies needed for arm and ia32 builds
Merging with electron-osx-testing not passing because this change just affects Linux builds. |
No Release Notes |
Description of Change
This commit contains a copy of
install-build-deps.sh
from current chromium master because it has a nice--backwards-compatible
option we can use to hopefully ease pain of being a little behind.This replaces the Dockerfile that used to be present in libcc and is referred to as
electronbuilds/libchromiumcontent
in some other Dockerfiles' base images.Checklist
Release Notes
Notes: no-notes