Commit Graph

5 Commits

Author SHA1 Message Date
jonathanmetzman ab04f459fa
Log base-image part of trial builds to bucket (#9303)
We can make this public if we want.
You can observe the logs in real time by clicking on "details" of trial
build, getting `$BUILD_ID` and then doing
`gsutil cat gs://oss-fuzz-trialbuild-logs/log-$BUILD_ID.txt`
2022-12-30 13:41:04 -08:00
jonathanmetzman 1ab5e408e5
[trial builds] Support forks (#8519)
Fix https://github.com/google/oss-fuzz/issues/8273
2022-09-18 08:04:33 -04:00
jonathanmetzman 4734e40832
[trial_build] Fix bugs (#7764)
* Fix bugs

1. Don't try to build the script name as a project.
2. Add a flag to force builds of projects that previously failed.
3. Make sure we build projects from our PR branch.
4. Wait on all builds not just builds of the last type.
5. Don't use test bucket for corpus or coverage (will corpus work or fail because of creds?)

Add tests for these features.
2022-06-08 21:59:06 -04:00
jonathanmetzman 3b168b4864
[CI] Remove clone step (#7594)
This fixes a critical bug in our AFL++ test environment where the base-images were not built using the PR.
2022-04-20 18:24:42 -04:00
jonathanmetzman 696a4dd4e5
Setup trial builds in CI. (#7415)
This adds the script that will be used by the GCB trigger to do trial builds when we have a base-images change.
2022-04-04 17:47:21 -04:00