|
@@ -3,9 +3,10 @@ FROM ubuntu:latest AS base
|
|
|
USER root
|
|
USER root
|
|
|
RUN useradd tcms
|
|
RUN useradd tcms
|
|
|
RUN apt-get update
|
|
RUN apt-get update
|
|
|
-RUN apt-get install -y make apt-utils mlocate
|
|
|
|
|
|
|
+RUN apt-get install -y make apt-utils mlocate curl
|
|
|
|
|
|
|
|
ADD ./Makefile /home/tcms/Makefile
|
|
ADD ./Makefile /home/tcms/Makefile
|
|
|
|
|
+ADD ./Makefile.PL /home/tcms/Makefile.PL
|
|
|
RUN mkdir /home/tcms/.tcms
|
|
RUN mkdir /home/tcms/.tcms
|
|
|
RUN mkdir -p /home/tcms/www/scripts
|
|
RUN mkdir -p /home/tcms/www/scripts
|
|
|
RUN chown -R tcms /home/tcms
|
|
RUN chown -R tcms /home/tcms
|
|
@@ -21,5 +22,5 @@ RUN ln -fs /usr/share/zoneinfo/UTC /etc/localtime
|
|
|
RUN apt-get install -y tzdata
|
|
RUN apt-get install -y tzdata
|
|
|
RUN dpkg-reconfigure --frontend noninteractive tzdata
|
|
RUN dpkg-reconfigure --frontend noninteractive tzdata
|
|
|
|
|
|
|
|
-RUN make depend
|
|
|
|
|
|
|
+RUN make prereq-debian
|
|
|
RUN updatedb
|
|
RUN updatedb
|