Skip to content

Instantly share code, notes, and snippets.

@buchgr
Created December 6, 2018 14:16
Show Gist options
  • Save buchgr/bee239b72896b00b293592e4f7e4de42 to your computer and use it in GitHub Desktop.
Save buchgr/bee239b72896b00b293592e4f7e4de42 to your computer and use it in GitHub Desktop.
steps:
- agents: {kind: pipeline}
command:
- |-
buildkite-agent annotate --style=info "Downstream testing is disabled for the following projects :sadpanda:
* **BUILD_file_generator**: https://github.com/bazelbuild/BUILD_file_generator/issues/39: reenable once fixed
* **rules_typescript**: https://github.com/bazelbuild/bazel/issues/6675
* **Bazel Remote Execution**: bazel#6288: enable once remote execution is green
* **rules_k8s**: Enable once https://github.com/bazelbuild/rules_k8s/pull/195 is merged
* **rules_webtesting**: Enable once is resolved: https://github.com/bazelbuild/continuous-integration/issues/191
* **TensorFlow**: Enable once TensoFlow adopts to Bazel 0.18.0 or later, https://github.com/tensorflow/tensorflow/pull/22964
* **rules_docker**: rules_rust#131: Enable once https://github.com/bazelbuild/rules_rust/issues/131 is fixed and rules_docker use fixed rules.
* **rules_d**: https://github.com/bazelbuild/rules_d/issues/15: reenable once fixed"
label: ':sadpanda:'
- agents: {java: '8', kind: worker, os: macos}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.7 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=macos']
label: 'Build Bazel (:darwin: (JDK 8))'
- agents: {java: '8', kind: worker, os: ubuntu1604}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1604']
label: 'Build Bazel (:ubuntu: 16.04 (JDK 8))'
- agents: {java: '10', kind: worker, os: ubuntu1804}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1804_java10']
label: 'Build Bazel (:ubuntu: 18.04 (JDK 10))'
- agents: {java: '8', kind: worker, os: windows}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python.exe bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=windows']
label: 'Build Bazel (:windows: (JDK 8))'
- agents: {java: '8', kind: worker, os: ubuntu1604}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=rbe_ubuntu1604']
label: 'Build Bazel (:gcloud: (JDK 8))'
- agents: {java: '8', kind: worker, os: ubuntu1804}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1804']
label: 'Build Bazel (:ubuntu: 18.04 (JDK 8))'
- agents: {java: '9', kind: worker, os: ubuntu1804}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1804_java9']
label: 'Build Bazel (:ubuntu: 18.04 (JDK 9))'
- agents: {java: 'no', kind: worker, os: ubuntu1804}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1804_nojava']
label: 'Build Bazel (:ubuntu: 18.04 (no JDK))'
- agents: {java: '8', kind: worker, os: ubuntu1404}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py runner --build_only --save_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel/master/.bazelci/presubmit.yml
--platform=ubuntu1404']
label: 'Build Bazel (:ubuntu: 14.04 (JDK 8))'
- wait
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="Android
Testing" --git_repository=https://github.com/googlesamples/android-testing.git
--use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/android-testing-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup Android Testing
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_kotlin"
--git_repository=https://github.com/bazelbuild/rules_kotlin.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_kotlin/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_kotlin
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="re2"
--git_repository=https://github.com/google/re2.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/re2-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup re2
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_jsonnet"
--git_repository=https://github.com/bazelbuild/rules_jsonnet.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_jsonnet/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_jsonnet
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="buildtools"
--git_repository=https://github.com/bazelbuild/buildtools.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/buildtools/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup buildtools
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_apple"
--git_repository=https://github.com/bazelbuild/rules_apple.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_apple/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_apple
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_go"
--git_repository=https://github.com/bazelbuild/rules_go.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_go/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_go
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="bazel-toolchains"
--git_repository=https://github.com/bazelbuild/bazel-toolchains.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/bazel-toolchains/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup bazel-toolchains
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="Gerrit"
--git_repository=https://gerrit.googlesource.com/gerrit.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/gerrit-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup Gerrit
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_nodejs"
--git_repository=https://github.com/bazelbuild/rules_nodejs.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_nodejs/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_nodejs
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_scala"
--git_repository=https://github.com/bazelbuild/rules_scala.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_scala/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_scala
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="Google
Logging" --git_repository=https://github.com/google/glog.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/glog-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup Google Logging
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_python"
--git_repository=https://github.com/bazelbuild/rules_python.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_python/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_python
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_perl"
--git_repository=https://github.com/bazelbuild/rules_perl.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_perl/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_perl
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="CLion
Plugin" --git_repository=https://github.com/bazelbuild/intellij.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/clion-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup CLion Plugin
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="subpar"
--git_repository=https://github.com/google/subpar.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/subpar-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup subpar
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_gwt"
--git_repository=https://github.com/bazelbuild/rules_gwt.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_gwt/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_gwt
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_sass"
--git_repository=https://github.com/bazelbuild/rules_sass.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_sass/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_sass
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="skydoc"
--git_repository=https://github.com/bazelbuild/skydoc.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/skydoc/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup skydoc
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_groovy"
--git_repository=https://github.com/bazelbuild/rules_groovy.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_groovy/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_groovy
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="migration-tooling"
--git_repository=https://github.com/bazelbuild/migration-tooling.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/migration-tooling/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup migration-tooling
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_rust"
--git_repository=https://github.com/bazelbuild/rules_rust.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_rust/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_rust
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="IntelliJ
Plugin" --git_repository=https://github.com/bazelbuild/intellij.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/intellij-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup IntelliJ Plugin
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_closure"
--git_repository=https://github.com/bazelbuild/rules_closure.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/rules_closure/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_closure
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_foreign_cc"
--git_repository=https://github.com/bazelbuild/rules_foreign_cc.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/rules_foreign_cc/master/.bazelci/config.yaml
| buildkite-agent pipeline upload']
label: Setup rules_foreign_cc
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="protobuf"
--git_repository=https://github.com/google/protobuf.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/pipelines/protobuf-postsubmit.yml
| buildkite-agent pipeline upload']
label: Setup protobuf
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="bazel-skylib"
--git_repository=https://github.com/bazelbuild/bazel-skylib.git --use_but --http_config=https://raw.githubusercontent.com/bazelbuild/bazel-skylib/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup bazel-skylib
- agents: {kind: pipeline}
command: ['curl -s https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1544105713
-o bazelci.py', 'python3.6 bazelci.py project_pipeline --project_name="rules_appengine"
--git_repository=https://github.com/bazelbuild/rules_appengine.git --use_but
--http_config=https://raw.githubusercontent.com/bazelbuild/rules_appengine/master/.bazelci/presubmit.yml
| buildkite-agent pipeline upload']
label: Setup rules_appengine
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment