File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,13 @@ RUN apt-get -y install \
11
11
wget \
12
12
unzip
13
13
14
+ # installing bazel
15
+ RUN apt install apt-transport-https curl gnupg -y
16
+ RUN curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor >bazel-archive-keyring.gpg
17
+ RUN mv bazel-archive-keyring.gpg /usr/share/keyrings
18
+ RUN echo "deb [arch=amd64 signed-by=/usr/share/keyrings/bazel-archive-keyring.gpg] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
19
+ RUN apt update && apt install bazel
20
+
14
21
# install pipeline
15
22
USER root
16
23
WORKDIR /
Original file line number Diff line number Diff line change @@ -31,11 +31,15 @@ ENV TEST_SPARK_HOME=/var/tools/TestSpark
31
31
# install Jazzer
32
32
USER root
33
33
WORKDIR /var/tools
34
- RUN mkdir Jazzer
35
- WORKDIR /var/tools/Jazzer
36
- RUN wget https://github.com/CodeIntelligenceTesting/jazzer/releases/download/v0.22.1/jazzer-linux.tar.gz
37
- RUN tar -xvzf jazzer-linux.tar.gz
38
- ENV JAZZER_HOME=/var/tools/Jazzer
34
+ RUN git clone https://github.com/AbdullinAM/jazzer.git
35
+ WORKDIR /var/tools/jazzer
36
+ RUN bazel run //:jazzer
37
+ ENV JAZZER_HOME=/var/tools/jazzer/bazel-bin/launcher/
38
+ # RUN mkdir Jazzer
39
+ # WORKDIR /var/tools/Jazzer
40
+ # RUN wget https://github.com/CodeIntelligenceTesting/jazzer/releases/download/v0.22.1/jazzer-linux.tar.gz
41
+ # RUN tar -xvzf jazzer-linux.tar.gz
42
+ # ENV JAZZER_HOME=/var/tools/Jazzer
39
43
40
44
# run tool
41
45
USER root
You can’t perform that action at this time.
0 commit comments