diff options
Diffstat (limited to '.gitlab-ci/master.Dockerfile')
-rw-r--r-- | .gitlab-ci/master.Dockerfile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/.gitlab-ci/master.Dockerfile b/.gitlab-ci/master.Dockerfile new file mode 100644 index 0000000..ee0c344 --- /dev/null +++ b/.gitlab-ci/master.Dockerfile @@ -0,0 +1,38 @@ +FROM fedora:34 + +RUN dnf update -y \ + && dnf install -y \ + clang-analyzer \ + cppcheck \ + dbus-x11 \ + docbook-style-xsl \ + gettext \ + gi-docgen \ + git \ + glib2-devel \ + gobject-introspection-devel \ + lcov \ + libasan \ + libubsan \ + libgcrypt-devel \ + libxslt \ + meson \ + python3-dbus \ + python3-gobject \ + redhat-rpm-config \ + swtpm \ + swtpm-tools \ + tpm2-abrmd \ + tpm2-tss-devel \ + vala \ + valgrind-devel \ + && dnf clean all + +ARG HOST_USER_ID=5555 +ENV HOST_USER_ID ${HOST_USER_ID} +RUN useradd -u $HOST_USER_ID -ms /bin/bash user + +USER user +WORKDIR /home/user + +ENV LANG C.UTF-8 |