This repository was archived by the owner on Jul 22, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +14
-10
lines changed
Expand file tree Collapse file tree 2 files changed +14
-10
lines changed Original file line number Diff line number Diff line change @@ -2,9 +2,13 @@ language: go
22go :
33 - " 1.12.x"
44
5+ services :
6+ - docker
7+
58env :
69 global :
7- secure : " Z79th1hv63cvfrAdtndyxae7nhMXVlTNzVrV5F521RmdZlgDbLfD14ScxaHFp9apAmfTl+hH+nTnY9dnZKv+ZTMxuQ2ocaWH1+PK3WWxloHckqfjBoVWNYXWVyXCf0uJ1//tr8DMjVnwGnlfskDqEgjmKZfer59J+aOYUQx5fLEbxPEvZgK2vbeP/iNFGUlkw1l3VF0zx/MbEBvtYjPq79Jhi080NvR//PXMiJFnON3F9kpGafW/+igUS+KCreLVhwb1OC/uubeFMsbizpBb0aFfAnx6cYXB9MAzlSlptrkoGpHHKnI3AQJOKIvaNi3DJlNgZ/IQ8VBiW5ReeAIxUa0exs79ufFl23en5FqZOCV7ExZBmWtRvS3XJ/S3ixgM3kncv7P8HCjWv3mj/yRSrgtXx/DRlcKHbZ3ellu1YYAbGhMJqqJi9pGepF5OKYm4fRqRoH45ilNTLV/XuEEZFmjXaVuyUA/siF/J16TIQe5USE9aaDD14MpU9iiXUhgaP4gmlJ0c+KSpJZKAW+Nc2vt3QF38ZMVtUK0VLsBIzCIbg1rA9P/YsaBofIYeHfVfgoa624gG51wShrAYv5lqX5FFihSy1OTnA6nr3Kqm4NQQVTi3x4qoq1sBqm3WJky7MQJ4dXpuBXC3qUzcE1zCbWkjIAvsvZfESVLp7dgRBWg="
10+ # This is FUZZIT_API_KEY created with https://docs.travis-ci.com/user/environment-variables/#encrypting-environment-variables
11+ secure : " mUwEzKZKeF6nLswJOCsYxBIQct7v79Wz0ZfiRvPtpKdPD0hNsWHZHXd25E1gTDyAxwUZ1jXoOhMBBUejEAMEe8P64Ali4GZqADxK5JrBGfLNmfvwQJNiJQEyazwhD5m5X+N4ypaxgAfU2jjKn+14u9eKqOYjnKjMbZB2eyEH+F+xtpqA9UsdLbVaI/Pok2CooOk/9sWMxtbqIbwIlqb4l3Sld4/SH3ag7jDWdmcM7sVDALAlDNESGgigjJ47J8uVkV/+kL1CPJY9VfpcXPTgrZmep7QR7/qb2gKGqJgz7dYNLa/iv8vENMyycLsh5GtJzeZU3dLHdDIZH8iUf9+OEr3XKZq0JAh2najxPDrc4A/3VjTPNSgZGEuqTbt1EKGRsVNSIUoBemDobcIEKsyUInQobF2ievtaJqACFG6iVTX2bykS2Y75P0XzHKAiso+Yer0JeAD+xhkzC+m78Gr//Bpb2t2ty2bwgKyukUIbm/Xzmg7yGsl0HFQ6B3AsL0LklHgwHLIPrOcvBZG7F9w4l8U11s3D9e4Ic1P3V5TGABzZ3QvKHmj6iMvAFuuF749tR9iH14ryHyPg50QshoOPYLWLhsCQWOkJ4haa49NsfJMB9ZwJWceq0gc6wA51J7tnqEivohWiwZrZo6uDlHdn/oO1IbwqlWc16FnbSjB5DxY="
812
913jobs :
1014 include :
@@ -13,15 +17,11 @@ jobs:
1317 script :
1418 - go build ./...
1519 - go test ./...
20+ - ./ci/fuzzit.sh sanity
1621
1722 - stage : Fuzzit (Fuzzing)
1823 if : branch = master AND type IN (push)
1924 go : 1.12.x
2025 script :
2126 - ./ci/fuzzit.sh fuzzing
2227
23- - stage : Fuzzit (Sanity)
24- if : type IN (pull_request)
25- go : 1.12.x
26- script :
27- - ./ci/fuzzit.sh sanity
Original file line number Diff line number Diff line change @@ -3,13 +3,17 @@ set -xe
33# # Install go-fuzz
44go get -u github.com/dvyukov/go-fuzz/go-fuzz github.com/dvyukov/go-fuzz/go-fuzz-build
55
6- # # build and send to fuzzit
6+ # # build fuzzer
77go build ./...
88go-fuzz-build -libfuzzer -o fuzzer.a ./...
99clang -fsanitize=fuzzer fuzzer.a -o fuzzer
1010
11- wget -q -O fuzzit https://github.com/fuzzitdev/fuzzit/releases/download/v2.0.0 /fuzzit_Linux_x86_64
11+ wget -q -O fuzzit https://github.com/fuzzitdev/fuzzit/releases/download/v2.4.1 /fuzzit_Linux_x86_64
1212chmod a+x fuzzit
1313./fuzzit auth ${FUZZIT_API_KEY}
14- export TARGET_ID=2n6hO2dQzylLxX5GGhRG
15- ./fuzzit create job --type $1 --branch $TRAVIS_BRANCH --revision $TRAVIS_COMMIT $TARGET_ID ./fuzzer
14+
15+ if [ $1 == " fuzzing" ]; then
16+ ./fuzzit create job --branch $TRAVIS_BRANCH --revision $TRAVIS_COMMIT parse-complex ./fuzzer
17+ else
18+ ./fuzzit create job --local parse-complex ./fuzzer
19+ end
You can’t perform that action at this time.
0 commit comments