Mike Aizatsky
ed5e11c869
[infra] nits
2016-10-11 14:30:45 -07:00
Mike Aizatsky
19550c5114
[infra] nits
2016-10-11 14:29:26 -07:00
Mike Aizatsky
b48677e3aa
[infra] fail a build with 0 fuzzers
2016-10-11 14:29:26 -07:00
Mike Aizatsky
4a96814127
Update build.sh
2016-10-11 14:27:46 -07:00
Mike Aizatsky
fd2ccea312
Update build.sh
2016-10-11 14:23:29 -07:00
Mike Aizatsky
8ee9226e05
[nss] do not override /src/nss
2016-10-11 14:20:41 -07:00
Max Moroz
3d325bf20f
[WIP] Add libnss build and 15 fuzzers from crrev.com/1677803002. ( #12 )
...
* Add libnss build and 15 fuzzers from crrev.com/1677803002.
* Added missing $LDFLAGS and used /out/*.a.
* Another attempt to link statically. The best one so far.
* Manually linking with nspr/Linux*/pr/src/misc/prlog2.o.
* Cleanup nss/buil.sh script and disable 2 of 15 nss fuzzers for now.
* Fix comments.
2016-10-11 11:42:13 +02:00
Mike Aizatsky
58dc27a57e
Update run
2016-10-10 15:49:54 -07:00
Mike Aizatsky
14a4902418
Update Jenkinsfile
2016-10-10 15:42:41 -07:00
Mike Aizatsky
08dec83430
Update Jenkinsfile
2016-10-10 15:39:11 -07:00
Mike Aizatsky
bc7ad84453
Update Jenkinsfile
2016-10-10 15:38:26 -07:00
Mike Aizatsky
f3de7787a5
Update Jenkinsfile
2016-10-10 15:35:07 -07:00
Mike Aizatsky
ea2bf52e10
Update README.md
2016-10-10 14:21:59 -07:00
Mike Aizatsky
28e7afba10
[infra] run script
2016-10-10 14:16:48 -07:00
Mike Aizatsky
106efbe664
Update Jenkinsfile
2016-10-10 14:12:25 -07:00
Mike Aizatsky
199986a3c7
[infra] deprecations cleanup
2016-10-10 13:36:13 -07:00
Mike Aizatsky
be88a02647
Update libfuzzer-pipeline.groovy
2016-10-10 13:32:19 -07:00
Mike Aizatsky
df08c02246
Update libfuzzer-pipeline.groovy
2016-10-10 13:28:42 -07:00
Mike Aizatsky
19059a6372
Update libfuzzer-pipeline.groovy
2016-10-10 13:28:03 -07:00
Mike Aizatsky
379e92bdf7
Update libfuzzer-pipeline.groovy
2016-10-10 13:24:18 -07:00
Mike Aizatsky
3fbd53176b
Update libfuzzer-pipeline.groovy
2016-10-10 13:23:35 -07:00
Mike Aizatsky
85dad5d52d
[infra] checkout command: automatic code checkout and compiling ( #11 )
2016-10-10 13:21:45 -07:00
Mike Aizatsky
4df734c653
[infra] building docker image only once
2016-10-10 13:20:59 -07:00
Mike Aizatsky
7b7af59e63
[infra][gke] using deployments
2016-10-10 12:11:08 -07:00
Mike Aizatsky
99ac73950e
Update new_library.md
2016-10-10 09:59:53 -07:00
Mike Aizatsky
efd53bfc64
Update libfuzzer-pipeline.groovy
2016-10-10 09:30:16 -07:00
Mike Aizatsky
17a65504da
skipping non-executable files
2016-10-10 09:23:21 -07:00
Kuang-che Wu
21b61ebe6c
libchewing: avoid /out/.libs ( #8 )
2016-10-10 09:02:18 -07:00
Max Moroz
539cbab7b0
Fix broken libpng build (use "autoreconf -f -i" instead of ./autogen.sh).
...
Fix a typoe: add missing comma to README.md.
2016-10-10 15:22:25 +02:00
Oliver Chang
a25bf355df
Add build status link
2016-10-07 18:29:39 -07:00
Mike Aizatsky
e0cf900bee
Update Jenkinsfile
2016-10-07 14:08:48 -07:00
Mike Aizatsky
286e3d8e0a
[infra] removed image flattening: env variables do not surviver
2016-10-07 12:27:58 -07:00
Mike Aizatsky
de6c41a671
[infra] building clang with a single RUN command.
...
Each RUN command creates an overlay layer. This results in keeeping all
intermediate files.
By consolidating all work in a single script, the size of base-clang
image is decreased from 3G to 1G.
2016-10-07 12:06:24 -07:00
Mike Aizatsky
f646f8007e
Update README.md
2016-10-07 11:42:27 -07:00
Mike Aizatsky
28a598cb33
Update README.md
2016-10-07 11:39:33 -07:00
Mike Aizatsky
c08356aa08
Update README.md
2016-10-07 11:35:01 -07:00
Mike Aizatsky
84584a535e
Create README.md
2016-10-07 11:34:42 -07:00
Mike Aizatsky
389fb0e4ab
disable image flattening for a while
2016-10-06 16:53:03 -07:00
Mike Aizatsky
1f6691451c
Update all.sh
2016-10-06 15:23:38 -07:00
Mike Aizatsky
bc126a4685
[infra] removed tpm2 from list of projects to build
2016-10-06 15:19:10 -07:00
Mike Aizatsky
4a37c2edaf
[infra] all.sh dev script to build all images
2016-10-06 15:08:07 -07:00
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
2681964959
Update README.md
2016-10-06 14:02:52 -07:00
Mike Aizatsky
ef4d3ae0ee
Update README.md
2016-10-06 13:59:17 -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
eb2dfeb5ee
Update projects.md
2016-10-06 13:43:10 -07:00
Mike Aizatsky
080d7141ab
Create projects.md
2016-10-06 13:41:43 -07:00
Mike Aizatsky
ad34fb658b
Update libfuzzer-pipeline.groovy
2016-10-06 13:19:49 -07:00