Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/automattic/chromium
Regularly built versions of Chromium
https://github.com/automattic/chromium
chromium docker makefile
Last synced: 17 days ago
JSON representation
Regularly built versions of Chromium
- Host: GitHub
- URL: https://github.com/automattic/chromium
- Owner: Automattic
- Created: 2019-08-26T17:45:59.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-09T11:12:59.000Z (almost 5 years ago)
- Last Synced: 2024-10-08T11:17:34.870Z (about 1 month ago)
- Topics: chromium, docker, makefile
- Language: Dockerfile
- Size: 26.4 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chromium Builder
Builds Chromium stable / beta /dev
## Usage
```bash
docker create --name chromium a8cdata/chromium:76.0.3809.100 .
docker cp chromium:/chrome-linux-76.0.3809.100.zip
```# Building
First, you need to update the version mappings
```bash
make generate
```Then, start the build:
```bash
make -j
```## Requirements
- at least 24GB ram
- decent amount of CPUs
- ZFS as the docker storage driver (can configure with `sudo make zfs`)On a machine with 12 cores and 64gb of ram, it takes several hours to build from scratch.
## Automation
Drop the following line in cron which will build the images daily at 5am:
```cron
0 5 * * * cd path/to/chromium; make all
```