github.com/lzhfromustc/gofuzz@v0.0.0-20211116160056-151b3108bbd1/fuzz-mount.sh (about) 1 #!/bin/bash -e 2 cd "$(dirname "$0")" 3 4 TARGET_GO_MOD_DIR=$1 5 OUTPUT_DIR=$2 6 shift 2 7 8 9 docker build -f mount.Dockerfile -t gofuzz:latest . 10 11 # clean target directory 12 rm -rf ./target-tmp 13 14 docker run --rm -it \ 15 -v $OUTPUT_DIR:/fuzz/output \ 16 -v $TARGET_GO_MOD_DIR:/fuzz/target \ 17 --memory-swap -1 \ 18 gofuzz:latest /fuzz/target /fuzz/output 4 $@