-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
7 lines (7 loc) · 1.06 KB
/
Dockerfile
File metadata and controls
7 lines (7 loc) · 1.06 KB
1
2
3
4
5
6
7
FROM ghcr.io/dock0/build:20250507-32b7dd3
RUN pacman -S --needed --noconfirm namcap ruby cmake
RUN pacman -S --needed --noconfirm alsa-lib ant apparmor appstream-glib asciidoc asciidoctor attr autoconf bash-completion boost btrfs-progs clang cmake containers-common cups dbus dbus-broker docbook-xsl doxygen e2fsprogs ell emacs gettext gi-docgen git glibc gn go gobject-introspection go-md2man gperf graphviz gtest gtk3 gtk-doc jdk-openjdk json-c krb5 leatherman lib32-gcc-libs libcap-ng libevent libical libldap libseccomp linux-api-headers lld llvm meson nasm netplan ninja nlohmann-json nodejs patchelf pipewire pkgconf python python-build python-dbus python-docutils python-gobject python-httplib2 python-installer python-pygments python-pyparsing python-setuptools python-six python-sphinx python-sphinx_rtd_theme python-wheel qt5-base qt6-base rapidjson rust sequoia-sq swig systemd unzip util-linux vala valgrind xmlto xmltoman xxhash yasm yelp-tools
RUN gem install --no-doc --no-user-install s3repo
RUN useradd -m --uid 501 build
RUN chown build:build /opt/build /tmp
USER build