tree: d844def642c0f488540ab6f49ea4ef58eef80e7a [path history] [tgz]
  1. common.sh
  2. compile.sh
  3. compile_android.sh
  4. README.md
  5. run_unit_tests.sh
infra/README.md

Infra Build Scripts

This directory contains scripts to build libwebm in various configurations. These scripts were created to support Jenkins integration pipelines but these scripts can also be run locally.

Environment

Most of these scripts were ported from Jenkins, so in order to be run locally some environment variables must be set prior to invocation.

WORKSPACE Traditionally, the Jenkins WORKSPACE path. If not defined, a temporary directory will be used.

LUCI Integration

Builder Dashboard
The new builders run these scripts on each CL. The current configuration supports the refs/head/main branch.

Scripts

compile.sh Builds libwebm with supported configuration and host toolchains.