Commit Graph

541 Commits

Author SHA1 Message Date
Oliver Chang 489446d17a [infra] new build status ui 2017-04-18 11:36:39 -07:00
Oliver Chang f9fc503e0a Update builds_status.py 2017-04-18 08:53:22 -07:00
Oliver Chang c52fddefce Update builds_status.py 2017-04-18 08:52:37 -07:00
Oliver Chang 68330d9b99 [infra] Update builds status 2017-04-17 22:56:04 -07:00
Oliver Chang d269fb780e [infra] Work around Container Builder breakage. 2017-04-12 22:39:55 -07:00
Abhishek Arya 6162a27de8 Remove unused unstable builds list 2017-04-07 07:10:53 -07:00
Alex Gaynor 9db317d3b5 Added environment and sanitizer flag support to shell command (#519) 2017-04-05 18:13:20 -07:00
Oliver Chang 8f4a2ad5a2 [infra] add ingress 2017-04-05 15:35:51 -07:00
Oliver Chang ebc372c933 [infra] Change gcb build project 2017-04-05 14:38:03 -07:00
Oliver Chang 6ca557e909 [infra] Change uploader docker image tag 2017-04-05 11:01:59 -07:00
David Tardon 0f66138ef4 fix param name (#516) 2017-04-05 08:56:39 -07:00
Oliver Chang 361ceaece1 [infra] Escape $ in gcb builds. 2017-04-04 13:47:36 -07:00
Oliver Chang 1862be71c9 [infra] Parse WORKDIR when creating GCB build. 2017-04-04 13:42:38 -07:00
Oliver Chang cb91f9957f [infra] Ugly hack to save disk space after a build. 2017-04-03 20:09:07 -07:00
Oliver Chang 6d8ecba423 [infra] Break loudly when a build script incorrectly uses /out instead of $OUT 2017-03-30 14:20:27 -07:00
Oliver Chang 649ab84a2f [infra] Remove --no-pull-base-images.
This is redundant. We can just call `build_image` directly to bypass
cache and not pull.
2017-03-30 14:00:22 -07:00
Oliver Chang f4716b0c1e [infra] helper.py: Bypass docker cache if build_image is called explicitly.
Fixes #479 and #487.
2017-03-30 13:53:19 -07:00
Oliver Chang 5a0b81b644 [infra] Clean up helper.py and don't pull project images (#487)
We still pull base-images by default, but this can be overriden by
passing `--no-pull-base-images`. e.g.

`python helper.py --no-pull-base-images build_image project`.
2017-03-30 13:32:56 -07:00
Oliver Chang 38286301e3 [infra] Delete old infra code. 2017-03-30 12:22:22 -07:00
Oliver Chang 0d669e332e Fix helper template. 2017-03-30 09:48:35 -07:00
Oliver Chang 435e03555d [infra] helper: Actually fix base image name 2017-03-28 14:14:10 -07:00
Oliver Chang 1cf792d9b1 [infra] Fix helper base image project. 2017-03-28 14:04:34 -07:00
Oliver Chang 077ca8519e [infra] Fix builder crash issues. 2017-03-27 17:31:03 -07:00
Oliver Chang d9c93a9137 https 2017-03-27 12:54:11 -07:00
Oliver Chang 0b75ba81bd Fix Dockerfile template (fixes #476) 2017-03-23 09:57:16 -07:00
Oliver Chang 79ff870d30 [infra] Update builds_status 2017-03-22 19:56:58 -07:00
Oliver Chang 60835ac420 oss-fuzz/BASE_IMAGE -> oss-fuzz-base/BASE_IMAGE 2017-03-22 12:12:51 -07:00
Oliver Chang 9a8d207ee9 [infra] wait_for_build: support passing a project id 2017-03-22 12:07:36 -07:00
Oliver Chang a5802a1c16 [infra] build base images to oss-fuzz-base. 2017-03-22 11:38:29 -07:00
Oliver Chang 005d00082e [infra] build base images to oss-fuzz-base 2017-03-22 11:33:51 -07:00
Oliver Chang 5e16d49314 [infra] gcb: support experimental sanitizers format. 2017-03-21 12:17:47 -07:00
Oliver Chang dc39a75b97 [infra] gcb: support experimental sanitizers format 2017-03-21 12:17:08 -07:00
Oliver Chang 0976833b18 [infra] Fix builds status to filter on correct image tag. 2017-03-17 10:47:55 -07:00
Oliver Chang eca80420cf [infra] Workaround for GCB build status issue (#461) 2017-03-16 18:20:30 -07:00
Oliver Chang a5724d42e4 Update build.py 2017-03-15 20:50:12 -07:00
Oliver Chang c2feab5746 More ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE. 2017-03-15 19:11:01 -07:00
Oliver Chang 3a746bab8a [infra] gcb: Add cancel.py
Also recognize CANCELLED status in wait_for_build.
2017-03-15 18:58:48 -07:00
Oliver Chang 7df64d4ac4 [infra] ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE 2017-03-15 18:46:31 -07:00
Oliver Chang f5225f285c [infra] gcb: push base images to oss-fuzz registry
Instead of clusterfuzz-external. It looks better.
2017-03-15 18:33:48 -07:00
Oliver Chang 4f0b242a1a Update wait_for_build.py 2017-03-15 15:49:20 -07:00
Oliver Chang 1ea45f8bd4 [infra] gcb: Upload builds to production buckets. 2017-03-15 12:06:49 -07:00
Oliver Chang de5418888c [infra] gcb: Build afl fuzzers. 2017-03-15 11:26:15 -07:00
Oliver Chang 3bfbefb1d1 [infra] gcb: Links to logs in build status 2017-03-14 14:38:55 -07:00
Oliver Chang e9d2039a0f [infra] gcb: Build our own logs link.
The one returned by the API uses a text filter on the build id, which is
slow.
2017-03-14 14:21:56 -07:00
Oliver Chang 5f0e92ab8d Move gcb auto setup to infra/gcb. 2017-03-14 14:14:10 -07:00
Oliver Chang ac2e937c8b [infra] gcb: print log url. 2017-03-14 14:08:57 -07:00
Oliver Chang 96c52359cb [infra] set cache control on gcb build status 2017-03-14 14:05:25 -07:00
Oliver Chang a46254e93e Override $OUT in gcb build. (#456)
This prevents a copy from the builder container's /out to /workspace/out/sanitizer. Should hopefully fix ffmpeg's disk space issues.
2017-03-14 13:54:19 -07:00
Mike Aizatsky e5b4484450 [infra] script rename 2017-03-14 11:27:34 -07:00
Mike Aizatsky 03b0087b6f [infra] gcb build status script 2017-03-14 11:26:34 -07:00