commit | 6517725fff652ac0cd52a3a3c50af29fa47ca2d2 | [log] [tgz] |
---|---|---|
author | Ravi Mistry <rmistry@google.com> | Mon Jan 08 01:00:07 2024 +0000 |
committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Mon Jan 08 03:43:40 2024 +0000 |
tree | 8cf9131ca8a0bce2846e96bcb9c62222e489f1bf | |
parent | 203dbceed013d18fbd7307020f78ff615be09e9a [diff] |
Revert^4 "Remove BOTO_CONFIG to use the swarming tasks service account instead of" This reverts commit d3983fb3caec7db8d342bcc558ac33b84096c17a. Reason for revert: Try removing this again Original change's description: > Revert^3 "Remove BOTO_CONFIG to use the swarming tasks service account instead of" > > This reverts commit 27f3b939347e4b367a6ab2aab71e78312231dfc7. > > Reason for revert: Still not working > > Original change's description: > > Revert^2 "Remove BOTO_CONFIG to use the swarming tasks service account instead of" > > > > This reverts commit 0d2306dfb51e596840725bc22674f938aa29aeb4. > > > > Reason for revert: Try again with new permissions > > > > Original change's description: > > > Revert "Remove BOTO_CONFIG to use the swarming tasks service account instead of" > > > > > > This reverts commit c397c94283b79a792a76812cd43a6ac5d5282ddf. > > > > > > Reason for revert: https://b.corp.google.com/issues/306465816#comment11 > > > > > > Original change's description: > > > > Remove BOTO_CONFIG to use the swarming tasks service account instead of > > > > .boto > > > > > > > > Bug: b/306465816 > > > > Change-Id: Iefa84ee3e22703218f2f6cf31bf18b9f5c41b553 > > > > Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/778304 > > > > Reviewed-by: Joe Gregorio <jcgregorio@google.com> > > > > Commit-Queue: Ravi Mistry <rmistry@google.com> > > > > > > Bug: b/306465816 > > > Change-Id: Ic5778d3fa5796d075cf4234ef3fe5fc95f170ddf > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/778836 > > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > > > Commit-Queue: Ravi Mistry <rmistry@google.com> > > > > Bug: b/306465816 > > Change-Id: I72a0bc27e99999b3415b0515a9924aa691c4cbd6 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/778876 > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > > Auto-Submit: Ravi Mistry <rmistry@google.com> > > Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > > Bug: b/306465816 > Change-Id: I631a57162cdb8b9a211726f4703ae08041181168 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/778916 > Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Auto-Submit: Ravi Mistry <rmistry@google.com> Bug: b/306465816 Change-Id: I6241e352381b2ebd5a0542ec19723bea07f2ad8c Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/797396 Reviewed-by: Joe Gregorio <jcgregorio@google.com> Auto-Submit: Ravi Mistry <rmistry@google.com> Commit-Queue: Joe Gregorio <jcgregorio@google.com>
This repo contains infrastructure code for Skia.
The main source code repository is a Git repository hosted at https://skia.googlesource.com/buildbot.git. It is possible to check out this repository directly with git clone
or via go get
.
Using git clone
allows you to work in whatever directory you want. You will still need to set GOPATH in order to build some apps (recommended to put this in a cache dir). E.g.:
$ cd ${WORKDIR} $ git clone https://skia.googlesource.com/buildbot.git $ export GOPATH=${HOME}/.cache/gopath/$(basename ${WORKDIR}) $ mkdir $GOPATH $ cd buildbot
Almost all applications are built with Bazel, and bazelisk is the recommended tool to ensure you have the right version of bazel installed:
go install github.com/bazelbuild/bazelisk@latest go install github.com/bazelbuild/buildtools/buildifier@latest go install github.com/kisielk/errcheck@latest go install golang.org/x/tools/cmd/goimports@latest go install github.com/mikefarah/yq/v4@latest go install go.chromium.org/luci/client/cmd/...@latest
sudo apt-get install jq
bazelisk build --config=mayberemote //...
bazelisk test --config=mayberemote //...
To update generated code run the following in any directory:
go generate ./...
Install Cloud SDK.
Use this command to run the presubmit tests:
./run_unittests --small