oss-fuzz/infra
DavidKorczynski e8e1249965
infra: add javascript as a language with builder img (#11106)
Ref: https://github.com/google/oss-fuzz/issues/11103

---------

Signed-off-by: David Korczynski <david@adalogics.com>
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2023-11-23 22:20:58 +00:00
..
base-images infra: base-runner: coverage: set max parallel jobs to be half of CPU count (#10277) 2023-11-24 08:43:54 +11:00
build Change to `WORKDIR` before running commands in cloud project experiments. (#10918) 2023-09-14 07:05:18 -04:00
ci
cifuzz cifuzz: prune old corpus from gitlab filestore (#11042) 2023-10-02 11:11:02 -04:00
experimental Delete Symlink Detection from syssan (#10479) 2023-06-07 21:23:57 -04:00
tools
uploader
.dockerignore
MAINTAINERS.csv
README.md
bisector.py
bisector_test.py
build_fuzzers.Dockerfile
build_specified_commit.py
build_specified_commit_test.py
constants.py
helper.py infra: add javascript as a language with builder img (#11106) 2023-11-23 22:20:58 +00:00
helper_test.py
manifest.py
pr_helper.py fix PR helper when commits have no author. (#10959) 2023-09-14 12:59:14 +10:00
presubmit.py infra: fix presubmit when project.yaml fails (#10681) 2023-07-13 13:47:05 +10:00
pytest.ini
repo_manager.py
repo_manager_test.py
retry.py
run_fuzzers.Dockerfile
templates.py
test
test_repos.py
utils.py
utils_test.py

README.md

infra

OSS-Fuzz project infrastructure

Core infrastructure:

  • base-images - docker images for building fuzz targets & corresponding jenkins pipeline.

Continuous Integration infrastructure:

  • ci - script to build projects in CI.

helper.py

script to automate common docker operations

Command Description
generate Generates skeleton files for a new project
build_image Builds a docker image for a given project
build_fuzzers Builds fuzz targets for a given project
run_fuzzer Runs a fuzz target in a docker container
coverage Runs fuzz target(s) in a docker container and generates a code coverage report. See Code Coverage doc
reproduce Runs a testcase to reproduce a crash
shell Starts a shell inside the docker image for a project