File Dockerfile of Package kurren
#!BuildTag: openbuildservice/kurren #!UseOBSRepositories FROM suse/sle15:15.7 RUN useradd -g users -p opensuse -d /home/kurren -m kurren # Keep the bundler version in sync with BUNDLED_WITH in # https://github.com/openSUSE/kurren/blob/main/Gemfile.lock RUN zypper in -y libxml2-devel gcc ruby3.4-devel make # Ensure there are ruby, gem and irb commands without ruby suffix RUN for i in ruby gem irb; do ln -s /usr/bin/$i.ruby3.4 /usr/local/bin/$i; done # We always want to build for our platform instead of using precompiled gems ENV BUNDLE_FORCE_RUBY_PLATFORM=true ADD kurren-stable /home/kurren/app RUN chown kurren:users -R /home/kurren WORKDIR /home/kurren/app USER kurren RUN bundle config set --local path vendor/bundle; bundle install --local