File tree Expand file tree Collapse file tree 4 files changed +27
-1
lines changed Expand file tree Collapse file tree 4 files changed +27
-1
lines changed Original file line number Diff line number Diff line change 1+ FROM fedora:38 AS fuzz
2+
3+ RUN dnf install -y \
4+ python3 \
5+ python3-pip \
6+ && dnf clean all && rm -rf /var/cache/dnf/*
7+
8+ RUN pip install hypothesis[cli] hypofuzz
9+
10+ COPY fuzz.sh /fuzz.sh
11+
12+ WORKDIR /tmp/work
13+ ENTRYPOINT ["/fuzz.sh"]
14+
15+ EXPOSE 9999/tcp
16+ VOLUME /tmp/work
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ docker build --tag danielflook/python-minifier-build:python3.10-$DATE -f Dockerf
2626docker pull fedora:36
2727docker build --tag danielflook/python-minifier-build:python3.11-$DATE -f Dockerfile-fedora36 --target python3.11 .
2828
29+ docker pull fedora:38
30+ docker build --tag danielflook/python-minifier-build:fuzz-$DATE -f Dockerfile-fuzz --target fuzz .
31+
2932docker push danielflook/python-minifier-build:python3.3-$DATE
3033docker push danielflook/python-minifier-build:python2.7-$DATE
3134docker push danielflook/python-minifier-build:python3.4-$DATE
@@ -38,3 +41,4 @@ docker push danielflook/python-minifier-build:python3.10-$DATE
3841docker push danielflook/python-minifier-build:python3.11-$DATE
3942docker push danielflook/python-minifier-build:pypy-$DATE
4043docker push danielflook/python-minifier-build:pypy3-$DATE
44+ docker push danielflook/python-minifier-build:fuzz-$DATE
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ pip install .
4+
5+ exec hypothesis fuzz hypo_test
Original file line number Diff line number Diff line change @@ -6,4 +6,5 @@ sphinxcontrib-programoutput
66sphinx_rtd_theme
77pyyaml
88sh
9- hypothesis
9+ hypothesis
10+ hypofuzz
You can’t perform that action at this time.
0 commit comments