-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdockerfile
29 lines (21 loc) · 880 Bytes
/
dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ARG experiment
FROM fedora:latest
RUN dnf upgrade --assumeyes
RUN dnf install python2 --assumeyes
RUN ln -sfn /usr/bin/python2 /usr/bin/python
RUN dnf install java-1.8.0-openjdk --assumeyes
RUN dnf install java-1.8.0-openjdk-devel --assumeyes
RUN dnf install java-1.8.0-openjdk-openjfx --assumeyes
RUN dnf install java-1.8.0-openjdk-openjfx-devel --assumeyes
RUN dnf install procps --assumeyes
RUN dnf install findutils --assumeyes
WORKDIR /evosuite
COPY analysis-result /evosuite/analysis-result
COPY bins /evosuite/bins
COPY libs /evosuite/libs
COPY run-scripts /evosuite/run-scripts
COPY classes.csv /evosuite/classes.csv
COPY pitest/scripts /evosuite/pitest/scripts
COPY pitest/libs /evosuite/pitest/libs
RUN chmod 744 run-scripts/bash/main.sh
RUN chmod 744 pitest/scripts/bash/run_pitest.sh