Skip to content

Latest commit

 

History

History
90 lines (77 loc) · 4.68 KB

Dockers.md

File metadata and controls

90 lines (77 loc) · 4.68 KB

Dockers

About SRS Dockerfile:

  • Dockerfile: For release and test.
  • Dockerfile.pkg: For package binary.
  • Dockerfile.builds: For test.
  • Dockerfile.test: For test.
  • Dockerfile.cov: For test and coverage.

Dependency Tree

The dependency tree about Dockerfile:

Image for Cache

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.