tree: 3f5e52b4a91510fc686a6e9896e3a64e70ccac2a [path history] [tgz]
  1. buildbot-clangd-ubuntu-clang/
  2. buildbot-mlir-nvidia/
  3. buildbot-windows10-vs2019/
  4. windows-base-vscode2019/
  5. build_deploy.sh
  6. build_run.sh
  7. pod_login.sh
  8. pod_logs.sh
  9. README.md
  10. windows.md
buildbot/google/docker/README.md

This folder contains the Dockerfiles and scripts used for some of the buildbot workers.

Scripts

This folder also contains some scripts that are useful in working with the docker images.

build_run.sh

Build a docker image and run it locally

build_deploy.sh

Build a docker image, increment the version number, tag it and upload it to the registry. This updates the VERSION file to track the version numbers.

Secrets

The buildbot workers need a password to authenticate with the buildbot server. This password needs to be kept a secert. The usual way to handle it is to store the secrets in a secure place and during runtime mount that secure place into the container. The secret file shall just contain the password in plain text.

Kubernetes offers a mechanism to handle secrets.

Setting up Windows VM for development

See windows.md.