Commit ea0aeb15 authored by Elian Kraja's avatar Elian Kraja
Browse files

Fix on dockerFile

parent 0001d589
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
###### List of required python libraries ######
## To install the libraries, use:
# pip -r requirements.txt

@@ -8,5 +7,5 @@ RESTinstance==1.0.0rc4
robotframework-dependencylibrary==1.0.0.post1
robotframework-jsonlibrary==0.3
robotframework-jsonschemalibrary==1.0
robotframework-mockserver==0.0.4
robotframework-mockserver==0.0.7
robotframework-requests==0.7.1
+6 −11
Original line number Diff line number Diff line
@@ -28,23 +28,13 @@ RUN DEBIAN_FRONTEND=noninteractive \
        && mkdir -p /home/etsi/dev/robot \
        && cd /home/etsi/dev/robot 

RUN pip3 install robotframework

RUN DEBIAN_FRONTEND=noninteractive \
        && cd /home/etsi/dev/robot \
	&& git clone https://github.com/etsi-cti-admin/robotframework-mockserver 
#RUN pip3 install robotframework

ADD requirements.txt /home/etsi/dev/robot/
ADD extensions /home/etsi/dev/robot/extensions

RUN ls /home/etsi/dev/robot

RUN DEBIAN_FRONTEND=noninteractive \
	&& cd /home/etsi/dev/robot \
	&& pip3 install -r requirements.txt \
	&& cd  robotframework-mockserver \
	&& patch -p1 < ../extensions/mockserverlibrary.patch \
	&& python3 -m pip install -e .

RUN DEBIAN_FRONTED=noninteractive \
	cd /home/etsi/dev/ \
@@ -54,6 +44,11 @@ RUN DEBIAN_FRONTED=noninteractive \
	&& pip3 install -r requirements.txt \
	&& python3 -m pip install -e .

RUN DEBIAN_FRONTEND=noninteractive \
	&& cd /home/etsi/dev/robot \
	&& pip3 install -r requirements.txt


ADD . /home/etsi/dev/robot

RUN	chmod +x /home/etsi/dev/robot/scripts/*