Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:josegomezr:devel:openQA:ci
base-perl
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package base-perl
#!BuildTag: base-perl #!UseOBSRepositories FROM opensuse/tumbleweed # Install perl-local-lib & cpanm RUN zypper -n in perl-local-lib perl-App-cpanminus make gcc # GitHub Actions do not support running docker images with a different user than root # without a workaround that I truly don't like. # see: https://github.com/actions/runner/issues/691 # Until that's fixed, this block is commented # == START OF BLOCK == # Prepare User & Workspace # RUN echo "squamata ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers # RUN useradd -r -d /home/squamata -m -g users --uid=1000 squamata # RUN chown -R squamata:users /home/squamata # WORKDIR /home/squamata # USER squamata # Configure cpanm with local::lib # RUN perl -I ~/perl5/lib/perl5/ -Mlocal::lib | tee -a ~/.bashrc ~/.profile # == END OF BLOCK ==
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor