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