mirror of
https://github.com/google/cpu_features.git
synced 2025-07-01 21:31:15 +02:00
749 B
749 B
Makefile/Docker testing
To test the build on various distro, we are using docker containers and a Makefile for orchestration.
pros:
- You are independent of third party CI runner config (e.g. github action virtual-environnments).
- You can run it locally on your linux system.
- Most CI provide runners with docker and Makefile installed.
cons:
- Only GNU/Linux distro supported.
Usage
To get the help simply type:
make
note: you can also use from top directory
make --directory=cmake/ci
Example
For example to test mips32 inside an container:
make mips32_test
Docker layers
Dockerfile is splitted in several stages.