ci/Dockerfile
#!BuildTag: rmt-ci-container
#!UseOBSRepositories
FROM opensuse/leap:15.5
RUN zypper --non-interactive in make chrpath fdupes gcc libcurl-devel libffi-devel libmysqlclient-devel \
libxml2-devel libxslt-devel nodejs sqlite-devel ruby2.5-rubygem-ronn \
rpmbuild systemd gzip tar bzip2 vim curl wget ruby2.5 ruby2.5-devel \
ruby2.5-rubygem-bundler
# Set default bundler to the required version. This way we can easily update ruby in case required
RUN update-alternatives --install /usr/bin/bundle bundle /usr/bin/bundle.ruby2.5 5 && \
update-alternatives --install /usr/bin/bundler bundler /usr/bin/bundler.ruby2.5 5
RUN mkdir /usr/src/rmt-server
WORKDIR /usr/src/rmt-server