About SRS Dockerfile:
trunk/Dockerfile.cov: For test and coverage.
docker build -t srs -f Dockerfile .
The dependency tree about Dockerfile:
To speedup the test, we use a set of cache images.
If need to reconfigure SRS, please update SRS, then update the images:
For example, update the release.yml for ubuntu20-cache:
# Build SRS for cache, never install it.
# SRS is 2d036c3fd Fix #2747: Support Apple Silicon M1(aarch64). v5.0.41
# Please update this comment, if need to refresh the cached dependencies, like st/openssl/ffmpeg/libsrtp/libsrt etc.
Then push to github and the image will be updated automatically.