chromium/_/ansible
Kyle McNally 2c715c4e97 update to chromium 126 2024-07-16 11:06:49 -04:00
..
plays update to chromium 126 2024-07-16 11:06:49 -04:00
Makefile Initial Fork from chrome-aws-lambda 2022-09-26 15:05:08 -04:00
README.md update compilation readme, increase ssh timeout in play 2022-10-26 13:18:47 -04:00
ansible.cfg update to chromium 126 2024-07-16 11:06:49 -04:00
inventory.ini update to chromium 126 2024-07-16 11:06:49 -04:00

README.md

Chromium Playbook

This Ansible playbook will launch an EC2 c6a.12xlarge Spot Instance and compile Chromium statically.

Once the compilation finishes, the binary will be compressed with Brotli and downloaded.

The whole process usually takes around 1 hour to on a c6a.12xlarge instance.

Chromium Version

To compile a specific version of Chromium, update the chromium_revision variable in the Ansible inventory, i.e.:

chromium_revision=1056772

Usage

AWS_REGION=us-east-1 \
AWS_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXX \
AWS_SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \
make chromium

Requirements

  • Ansible
  • AWS SDK for Python (boto and boto3)