add config for downstream projects
diff --git a/buildkite/bazelci.py b/buildkite/bazelci.py
index a4bcac9..f99a88f 100644
--- a/buildkite/bazelci.py
+++ b/buildkite/bazelci.py
@@ -84,24 +84,28 @@
"http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/bazel-remote-execution-postsubmit.yml"
},
"BUILD_file_generator": {
- "git_repository": "https://github.com/bazelbuild/BUILD_file_generator.git"
+ "git_repository": "https://github.com/bazelbuild/BUILD_file_generator.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/BUILD_file_generator/master/.bazelci/presubmit.yml"
},
"bazel-toolchains": {
- "git_repository": "https://github.com/bazelbuild/bazel-toolchains.git"
+ "git_repository": "https://github.com/bazelbuild/bazel-toolchains.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/bazel-toolchains/master/.bazelci/presubmit.yml"
},
"bazel-skylib": {
"git_repository": "https://github.com/bazelbuild/bazel-skylib.git",
"http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/bazel-skylib-postsubmit.yml"
},
"buildtools": {
- "git_repository": "https://github.com/bazelbuild/buildtools.git"
+ "git_repository": "https://github.com/bazelbuild/buildtools.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/buildtools/master/.bazelci/presubmit.yml"
},
"CLion Plugin": {
"git_repository": "https://github.com/bazelbuild/intellij.git",
"http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/clion-postsubmit.yml"
},
"Eclipse Plugin": {
- "git_repository": "https://github.com/bazelbuild/eclipse.git"
+ "git_repository": "https://github.com/bazelbuild/eclipse.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/eclipse/master/.bazelci/presubmit.yml"
},
"Gerrit": {
"git_repository": "https://gerrit.googlesource.com/gerrit.git",
@@ -116,7 +120,8 @@
"http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/intellij-postsubmit.yml"
},
"migration-tooling": {
- "git_repository": "https://github.com/bazelbuild/migration-tooling.git"
+ "git_repository": "https://github.com/bazelbuild/migration-tooling.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/migration-tooling/master/.bazelci/presubmit.yml"
},
"protobuf": {
"git_repository": "https://github.com/google/protobuf.git",
@@ -127,55 +132,72 @@
"http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/re2-postsubmit.yml"
},
"rules_appengine": {
- "git_repository": "https://github.com/bazelbuild/rules_appengine.git"
+ "git_repository": "https://github.com/bazelbuild/rules_appengine.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_appengine/master/.bazelci/presubmit.yml"
},
"rules_closure": {
- "git_repository": "https://github.com/bazelbuild/rules_closure.git"
+ "git_repository": "https://github.com/bazelbuild/rules_closure.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_closure/master/.bazelci/presubmit.yml"
},
"rules_d": {
- "git_repository": "https://github.com/bazelbuild/rules_d.git"
+ "git_repository": "https://github.com/bazelbuild/rules_d.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_d/master/.bazelci/presubmit.yml"
},
"rules_docker": {
- "git_repository": "https://github.com/bazelbuild/rules_docker.git"
+ "git_repository": "https://github.com/bazelbuild/rules_docker.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_docker/master/.bazelci/presubmit.yml"
},
"rules_go": {
- "git_repository": "https://github.com/bazelbuild/rules_go.git"
+ "git_repository": "https://github.com/bazelbuild/rules_go.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_go/master/.bazelci/presubmit.yml"
},
"rules_groovy": {
- "git_repository": "https://github.com/bazelbuild/rules_groovy.git"
+ "git_repository": "https://github.com/bazelbuild/rules_groovy.git",
+ "http_config" : "https://raw.githubusercontent.com/bazelbuild/rules_groovy/master/.bazelci/presubmit.yml"
},
"rules_gwt": {
- "git_repository": "https://github.com/bazelbuild/rules_gwt.git"
+ "git_repository": "https://github.com/bazelbuild/rules_gwt.git",
+ "http_config" : "https://raw.githubusercontent.com/bazelbuild/rules_gwt/master/.bazelci/presubmit.yml"
},
"rules_jsonnet": {
- "git_repository": "https://github.com/bazelbuild/rules_jsonnet.git"
+ "git_repository": "https://github.com/bazelbuild/rules_jsonnet.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_jsonnet/master/.bazelci/presubmit.yml"
},
"rules_kotlin": {
- "git_repository": "https://github.com/bazelbuild/rules_kotlin.git"
+ "git_repository": "https://github.com/bazelbuild/rules_kotlin.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_kotlin/master/.bazelci/presubmit.yml"
},
"rules_k8s": {
- "git_repository": "https://github.com/bazelbuild/rules_k8s.git"
+ "git_repository": "https://github.com/bazelbuild/rules_k8s.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_k8s/master/.bazelci/presubmit.yml"
},
"rules_nodejs": {
- "git_repository": "https://github.com/bazelbuild/rules_nodejs.git"
+ "git_repository": "https://github.com/bazelbuild/rules_nodejs.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_nodejs/master/.bazelci/presubmit.yml"
},
"rules_perl": {
- "git_repository": "https://github.com/bazelbuild/rules_perl.git"
+ "git_repository": "https://github.com/bazelbuild/rules_perl.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_perl/master/.bazelci/presubmit.yml"
},
"rules_python": {
- "git_repository": "https://github.com/bazelbuild/rules_python.git"
+ "git_repository": "https://github.com/bazelbuild/rules_python.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_python/master/.bazelci/presubmit.yml"
},
"rules_rust": {
- "git_repository": "https://github.com/bazelbuild/rules_rust.git"
+ "git_repository": "https://github.com/bazelbuild/rules_rust.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_rust/master/.bazelci/presubmit.yml"
},
"rules_sass": {
- "git_repository": "https://github.com/bazelbuild/rules_sass.git"
+ "git_repository": "https://github.com/bazelbuild/rules_sass.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_sass/master/.bazelci/presubmit.yml"
},
"rules_scala": {
- "git_repository": "https://github.com/bazelbuild/rules_scala.git"
+ "git_repository": "https://github.com/bazelbuild/rules_scala.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_scala/master/.bazelci/presubmit.yml"
},
"rules_typescript": {
- "git_repository": "https://github.com/bazelbuild/rules_typescript.git"
+ "git_repository": "https://github.com/bazelbuild/rules_typescript.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/rules_typescript/master/.bazelci/presubmit.yml"
},
# Enable once is resolved: https://github.com/bazelbuild/continuous-integration/issues/191
# "rules_webtesting": {
@@ -183,7 +205,8 @@
# "http_config": "https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/rules_webtesting-postsubmit.yml"
# },
"skydoc": {
- "git_repository": "https://github.com/bazelbuild/skydoc.git"
+ "git_repository": "https://github.com/bazelbuild/skydoc.git",
+ "http_config": "https://raw.githubusercontent.com/bazelbuild/skydoc/master/.bazelci/presubmit.yml"
},
"subpar": {
"git_repository": "https://github.com/google/subpar.git",