commit | 535347ff681cf74d9e1f08d2b7d0fd706a12376f | [log] [tgz] |
---|---|---|
author | Takuto Ikuta <tikuta@chromium.org> | Wed Apr 14 04:48:11 2021 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Apr 14 04:48:11 2021 |
tree | 4f0f8a4abeb01fd02fb82891f733a97190858335 | |
parent | fa6c5aa74f9e6c4165836163928cd6d72591e0df [diff] |
client: update go clients https://chromium.googlesource.com/infra/infra/+log/d852778089ae49a8b93bf64a9210c9310a5835ab..aa9c2a5d4fc179798b1f4f1bc917a46f93946d0f/DEPS 2021-04-14 weiweilin@google.com [resultui] remove the old variant entry 2021-04-14 weiweilin@google.com [resultui] remove new test results tab toggle from settings modal 2021-04-14 weiweilin@google.com [resultui] remove the old test results tab 2021-04-14 weiweilin@google.com [resultui] update properties to match their definition in recipes 2021-04-13 vadimsh@chromium.org [auth] Make encryptedcookies implement auth.Session. 2021-04-13 vadimsh@chromium.org [auth] Add AsSessionUser RPC authority kind. 2021-04-13 iannucci@chromium.org [buildbucket] Stop indexing -luci.non_production. 2021-04-13 vadimsh@chromium.org [auth] Relax RPC deadlines when minting tokens through TS. 2021-04-13 chanli@chromium.org [ResultDB] Match invocation's TestResultVariantUnion with variant predicate with get result history 2021-04-13 chanli@chromium.org [ResultDB] Store union of test results variant during BatchCreateTestResults and CreateTestResults 2021-04-13 weiweilin@google.com [resultui] add comment to remind us to remove the ui/ prefix in SW. 2021-04-13 weiweilin@google.com [resultui] render result duration in ms when appropriate 2021-04-13 chanli@chromium.org [ResultDB] Match invocation's CommonTestIDPrefix with testIdRegexp when get test history 2021-04-13 nodir@chromium.org [isolate] Simplify LogSummary 2021-04-13 jojwang@google.com [swarming]reproduce: Support isolated and RBE-CAS inputs. 2021-04-13 jojwang@google.com [swarming]reproduce: Set EnvPrefixes. 2021-04-13 weiweilin@google.com [resultui] fix table layout breaks when having multiple extra columns 2021-04-13 nodir@chromium.org [isolate] Simplify toArchiveOptions 2021-04-13 chanli@chromium.org [ResultDB] Refactor invocations.ByTimeStamp 2021-04-13 chanli@chromium.org [ResultDB] Compute CommonTestIDPrefix during BatchCreateTestResults and CreateTestResults 2021-04-13 weiweilin@google.com [resultui] fix caching affected by the order of the object keys. 2021-04-13 weiweilin@google.com [resultui] prefetch build data when visiting a short build link 2021-04-13 weiweilin@google.com [resultui] apply common style to most components. 2021-04-13 nodir@chromium.org Assign directly to the slice slot 2021-04-13 nodir@chromium.org [cas] Refactor NewClient 2021-04-13 weiweilin@google.com [resultui] render status grouping keys with colour 2021-04-13 weiweilin@google.com [milo] allow querying blamelist with ref only 2021-04-13 weiweilin@google.com [resultui] improve step header generation 2021-04-13 nodir@chromium.org [cas] Fix usage of signals.HandleInterrupt 2021-04-13 weiweilin@google.com [resultui] extract shared color style to a common stylesheet 2021-04-12 weiweilin@google.com [resultui] add extra type definitions for lit-css-loader 2021-04-12 qyearsley@chromium.org cv: Add skeleton of cv/internal/bq for BQ-row-sending code 2021-04-12 weiweilin@google.com [resultui] display build.output.gitiles_commit 2021-04-12 iannucci@chromium.org [buildbucket] Copy experiments from template build in ScheduleBuild. 2021-04-12 weiweilin@google.com [resultui] fix new page visit being tracked multiple times. 2021-04-12 weiweilin@google.com [resultui] dedupe artifact page templates 2021-04-12 chanli@chromium.org [ResultDB] Add common_test_id_prefix and test_result_variant_union 2021-04-12 jojwang@google.com [swarming]reproduce: Set command env. 2021-04-12 weiweilin@google.com [resultui] show canceled by unknown instead of undefined. 2021-04-12 weiweilin@google.com [resultui] don't show all steps succeeded when there are no steps 2021-04-12 weiweilin@google.com [resultui] remove some unused files 2021-04-12 weiweilin@google.com [resultui] track opt-in event 2021-04-12 weiweilin@google.com [resultui] use check_circle instead of check for step success status. 2021-04-12 weiweilin@google.com [resultui] use build num in URL after redirecting from a short link 2021-04-10 vadimsh@chromium.org [cipd] Switch CIPD backend to use encrypted cookies for UI auth. 2021-04-10 vadimsh@chromium.org [auth] Implement the warmup handler. 2021-04-10 vadimsh@chromium.org [auth] Implement the logout handler. 2021-04-10 vadimsh@chromium.org [auth] Periodically refresh tokens in the session. 2021-04-10 nodir@chromium.org [cas] Remove global mutable state 2021-04-09 nmulcahey@google.com [led] Check err return from googleoauth.GetAccessTokenInfo() 2021-04-09 ddoman@chromium.org [logdog] check project config before load stream 2021-04-09 vadimsh@chromium.org [auth] Decrypt session cookies and check sessions. 2021-04-09 vadimsh@chromium.org [auth] Top level API of encryptedcookies.AuthMethod. 2021-04-09 weiweilin@google.com [resultui] support rendering custom bug links 2021-04-09 iannucci@chromium.org [led] Inject debug_sleep into luciexe wrappers, too. 2021-04-08 weiweilin@google.com [resultui] fix rpcs not cached properly 2021-04-08 iannucci@chromium.org [buildbucket] Remove now-defunct comment from setExecutable! 2021-04-08 ddoman@chromium.org [resultdb] add streamChannel and batchChannel in artifact_channel 2021-04-08 weiweilin@google.com [milo] support viewing more /ui/... routes without the /ui/ prefix. 2021-04-08 weiweilin@google.com [resultui] support viewing raw artifacts 2021-04-08 tikuta@chromium.org use errgroup.WithContext where possible 2021-04-08 tikuta@chromium.org swarming: fix typo 2021-04-07 iannucci@chromium.org [buildbucket] Special case -non_production in tag SearchBuild. 2021-04-07 iannucci@chromium.org [gae/datastore] Remove vestigial line in Query doc. 2021-04-07 vadimsh@chromium.org [server] More docs. 2021-04-07 weiweilin@google.com [resultui] enforce no console with eslint 2021-04-07 smut@google.com [buildbucket] Compute executable 2021-04-07 smut@google.com [buildbucket] Update builder stats when scheduling builds 2021-04-07 weiweilin@google.com [resultui] setup get project cfg RPC in the frontend 2021-04-07 weiweilin@google.com [milo] implement GetProjectCfg RPC 2021-04-07 weiweilin@google.com [resultui] make loading time tracking more accurate 2021-04-07 ddoman@chromium.org [resultdb] limit max requests in BatchCreateArtifacts 2021-04-07 weiweilin@google.com [milo] support switching between build page versions temporarily This commit is generated by update_go_clients.sh. Bug: 1198502 Change-Id: I030f6fe0186442ee2dda5e86c36aee4060478f1d Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/2825050 Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Junji Watanabe <jwata@google.com> Reviewed-by: Junji Watanabe <jwata@google.com>
LUCI is an ensemble of services that work together to run large scale CI (continuous integration) infrastructure to get results in O(1). It is used by the Chromium project.
See appengine/ for the services provided.
A complete CI toolkit:
master
constains the latest code.stable
contains the stable code.user.email
and user.name
are configured in git config
.Run the following to setup the code review tool and create your first review:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git $HOME/src/depot_tools export PATH="$PATH:$HOME/src/depot_tools" cd luci-py git checkout -b work origin/master # hack hack git commit -a -m "This is awesome\nR=joe@example.com" # This will ask for your Google Account credentials. git cl upload -s # Wait for LGTM over email. # Check the commit queue box in codereview website. # Wait for the change to be tested and landed automatically.
Use git cl help
and git cl help <cmd>
for more details.
The preferred style is PEP8 with two-space indent; that is, the Chromium Python style, except functions use lowercase_with_underscores
. Use yapf (git cl format
) to autoformat new code.
This project is licensed under Apache v2.0 license. See LICENSE for details.