diff options
| author | Greg Steuck <greg@nest.cx> | 2023-04-28 10:51:18 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <wp32pw@gmail.com> | 2023-04-28 15:05:51 +0200 |
| commit | 27962ca534d7085b7a5d4f3ba53b32ff67dcec5c (patch) | |
| tree | 7093202b7644ceddb14d231c47f1e6c739386168 /tools | |
| parent | 5078d0768a75f40ee00eaed6e7171e79f42f4b8e (diff) | |
tools: switch to approved syz-ci buliding recipe
https://github.com/google/syzkaller/blob/master/docs/setup_syzbot.md
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/create-openbsd-gce-ci.sh | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/tools/create-openbsd-gce-ci.sh b/tools/create-openbsd-gce-ci.sh index 4756d156f..1b71b6756 100755 --- a/tools/create-openbsd-gce-ci.sh +++ b/tools/create-openbsd-gce-ci.sh @@ -64,15 +64,19 @@ EOF2 mount /syzkaller su -l syzkaller <<EOF2 cd /syzkaller + export HOME=/syzkaller set -eux ulimit -d 8000000 mkdir -p /syzkaller/go-cache - GOCACHE=/syzkaller/go-cache - export GOCACHE - test -x syz-ci || ( - go get github.com/google/syzkaller/syz-ci && - go build github.com/google/syzkaller/syz-ci) - ./syz-ci -config ./config-openbsd.ci 2>&1 | tee syz-ci.log & + export GOCACHE=/syzkaller/go-cache + test -d /syzkaller/gopath/src/github.com/google/syzkaller || ( + mkdir -p /syzkaller/gopath/src/github.com/google && \ + git clone https://github.com/google/syzkaller.git && \ + mv syzkaller /syzkaller/gopath/src/github.com/google) + (cd /syzkaller/gopath/src/github.com/google/syzkaller && \ + gmake ci && \ + install bin/syz-ci /syzkaller) + ./syz-ci -config /syzkaller/gopath/src/github.com/google/syzkaller/dashboard/config/openbsd/config.ci 2>&1 | tee /syzkaller/syz-ci.log & EOF2 ) EOF |
