Commit Graph

96 Commits

Author SHA1 Message Date
Mike Aizatsky 9bca6e5bbc [infra] flattening base-clang image
The image has lots of layers with lots of deleted files (sources and intermediates).
Flatten the image to reduce its size.
2016-10-06 14:57:40 -07:00
Mike Aizatsky d78f337aeb Update libfuzzer-pipeline.groovy 2016-10-06 14:26:09 -07:00
Mike Aizatsky 7ba63266d5 Update libfuzzer-pipeline.groovy 2016-10-06 14:04:44 -07:00
Mike Aizatsky e2ca7bcbe0 [infra] fixing build script location (/src/build.sh)
Fixing the location of build.sh gets rid of ENTRYPOINT. Which opens a possibility to implement different commands like:

````bash
docker run -ti expat compile
docker run -ti expat run <fuzzer_name> <input_data>
````

and keep the knowledge of build script location.

This is a breaking change.
2016-10-06 13:45:12 -07:00
Mike Aizatsky ad34fb658b Update libfuzzer-pipeline.groovy 2016-10-06 13:19:49 -07:00
Mike Aizatsky e4c18c4797 Update Jenkinsfile 2016-10-05 19:05:24 -07:00
Mike Aizatsky 7bd88e8ce0 Update Jenkinsfile 2016-10-05 19:05:10 -07:00
Mike Aizatsky 421cd94928 Update Jenkinsfile 2016-10-05 19:03:28 -07:00
Mike Aizatsky 8cd8911eb3 Update Jenkinsfile 2016-10-05 18:59:26 -07:00
Mike Aizatsky 537a5ed7c4 Updated README.md 2016-10-05 15:07:52 -07:00
Mike Aizatsky 55dafa1543 [infra] added llvm-symbolizer to libfuzzer-runner 2016-10-05 14:26:40 -07:00
Mike Aizatsky c7194d1b58 [infra] base-images build script 2016-10-05 14:18:14 -07:00
Mike Aizatsky d204145f6b [infra] added gdb to libfuzzer-runner 2016-10-03 13:33:35 -07:00
Oliver Chang 8e4f09aaa6 Don't detect leaks in libfuzzer build images. 2016-09-29 13:18:39 -07:00
Mike Aizatsky 6fb6912b25 specifying default asan options 2016-09-27 15:57:51 -07:00
Mike Aizatsky 7f070f9f65 [infra] set workdir to /out 2016-09-14 12:14:11 -07:00
Mike Aizatsky 4d88838907 [infra] printing libfuzzer work location 2016-09-13 13:15:55 -07:00
Mike Aizatsky c8c0221867 [infra] running df -h after docker cleanup 2016-09-02 14:23:48 -07:00
Oliver Chang 6e85c5c079 [infra] fix exception 2016-08-30 17:02:39 -07:00
Oliver Chang 13d28b8f19 [infra] don't try to run .dict or .options files. 2016-08-30 16:56:25 -07:00
Mike Aizatsky 26f3849a02 [infra] typo fix 2016-08-30 13:22:34 -07:00
Oliver Chang bcdafbec0e [infra] optional dockerfile; copy .dict and .options
- Remove requirement of specifying dockerfile in Jenkinsfile. Assume it
  is in the library directory by deefault.
- Try to copy any *.dict or *.options files to output directory.
2016-08-30 13:08:26 -07:00
Mike Aizatsky 6d46d6d0e7 [infra] nits 2016-08-16 13:22:45 -07:00
Mike Aizatsky 3ffd9ebc91 [infra] missing , 2016-08-16 13:21:58 -07:00
Mike Aizatsky da4ce50ee9 [infra] do not build msan
it conflicts with static-only libc++.
2016-08-16 13:19:33 -07:00
Mike Aizatsky cfdeea6230 [infra] writing vcs info into .rev file 2016-08-16 13:15:14 -07:00
Mike Aizatsky b580229493 [infra] build static libc++ only 2016-08-16 12:56:42 -07:00
Mike Aizatsky c9f6190beb Create README.md 2016-08-16 12:53:06 -07:00
Mike Aizatsky b9103917c5 [infra] build only x86 2016-08-15 15:24:03 -07:00
Mike Aizatsky 5c1713225e [infra] building msan libc++ variant 2016-08-15 15:13:30 -07:00
Mike Aizatsky 22d82c1bbf [infra] tweaking pipeline 2016-08-11 17:24:19 -07:00
Mike Aizatsky fa2250c31c [infra] tweaking pipeline 2016-08-11 17:22:14 -07:00
Mike Aizatsky d6ce12061a [infra] run fuzzers before uploading. 2016-08-11 17:13:57 -07:00
Mike Aizatsky f36e9b176d [infra] disabling msan build for a while. 2016-08-11 17:02:20 -07:00
Mike Aizatsky 639050133f [infra] running fuzzers 2016-08-11 16:37:01 -07:00
Mike Aizatsky 9cad3be3df [infra] running fuzzers 2016-08-11 16:24:45 -07:00
Mike Aizatsky 3f371620f9 [infra] running fuzzers 2016-08-11 16:22:10 -07:00
Mike Aizatsky c9a0bbb119 [infra] listing fuzzers 2016-08-11 16:04:20 -07:00
Mike Aizatsky 5b9032cba8 [infra] listing fuzzers 2016-08-11 15:54:48 -07:00
Mike Aizatsky b7a45b324a [infra] jenkins pipeline cleanup 2016-08-11 15:51:28 -07:00
Mike Aizatsky a709472816 [infra] jenkins pipeline cleanup 2016-08-11 15:45:41 -07:00
Mike Aizatsky af93794f39 [infra] using whole-archive options 2016-08-11 15:42:21 -07:00
Mike Aizatsky 69110e1f33 [infra] no need to call /env 2016-08-07 19:53:25 -07:00
Mike Aizatsky a4b1f6c2a5 [infra] moved env variables into Dockerfiles 2016-08-06 11:11:39 -07:00
Mike Aizatsky 3b9b8fe433 [infra] updated linker flags. 2016-08-06 10:29:42 -07:00
Mike Aizatsky 255a2c63b4 [infra] using LDFLAGS with static library linkage 2016-08-05 16:29:38 -07:00
Mike Aizatsky d0e1f06107 [infra] push runner image 2016-08-05 16:17:06 -07:00
Mike Aizatsky 03a42a25ea [infra] push runner image 2016-08-05 16:16:19 -07:00
Mike Aizatsky c687a7ec43 [infra] runner image 2016-08-05 14:35:26 -07:00
Mike Aizatsky 1b0948faa5 [infra] parent dir tweaks 2016-08-01 14:46:50 -07:00