Sign inSign up

hyperquader/unauthed-ci

By hyperquader

•Updated 10 days ago

unauthed-builder plus linters, ffmpeg and test tools: runs make ci without a browser

Image
0

99

hyperquader/unauthed-ci repository overview

⁠unauthed-ci

hyperquader/unauthed-builder plus what the apps' make ci needs without a browser: lintian, shellcheck, certutil (libnss3-tools), curl, openssl, sqlite3, man, ffmpeg and an en_GB hunspell dictionary. Tests that want a browser say so in one line and check nothing in it; use unauthed-ci-chrome for those.

Odin and Go are not in the image: mount them at /opt/odin and /opt/go, both on PATH.

podman run --rm --userns=keep-id -v "$PWD:$PWD" -w "$PWD" \
  -v /path/to/odin:/opt/odin:ro -v /path/to/go:/opt/go:ro \
  -e HOME=/tmp docker.io/hyperquader/unauthed-ci:24.04 make ci

⁠Tags

  • 24.04, latest: the current build on Ubuntu 24.04
  • 24.04-YYYY.MM.DD: that day's build, which does not move

Only Ubuntu packages are inside: no source, no binaries of ours, no credentials.

Tag summary

Content type

Image

Digest

sha256:0cc0c4d56…

Size

427.8 MB

Last updated

10 days ago

docker pull hyperquader/unauthed-ci