-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDockerfile
39 lines (31 loc) · 1.1 KB
/
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
30
31
32
33
34
35
36
37
38
39
FROM fedora:30
#ARG experiment
RUN dnf upgrade --assumeyes
RUN dnf install findutils --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 tree --assumeyes
RUN dnf install htop --assumeyes
RUN dnf install psmisc --assumeyes
RUN dnf install jq --assumeyes
RUN dnf install zip --assumeyes
#WORKDIR /experiment
##
## COPY logs /experiment/logs
## COPY results /experiment/results
#COPY defects4j /devops/defects4j
## COPY data /experiment/data
#COPY projects /experiment/projects
## COPY tools /experiment/tools
#COPY libs /devops/libs
WORKDIR /devops
#COPY scripts /devops/scripts
COPY tools /devops/tools
# RUN chmod +x -R /devops/scripts
RUN chmod +x -R /devops
CMD /devops/scripts/bash/start.sh