commit | 5f32e1babf0de270b9b2b29e6981e4f46ab41405 | [log] [tgz] |
---|---|---|
author | Jonathan Amsterdam <jba@google.com> | Mon Jan 20 13:46:24 2025 -0500 |
committer | Jonathan Amsterdam <jba@google.com> | Tue Jan 21 11:19:00 2025 -0800 |
tree | 7b7557b1d3db45a07fbef71f21eb73d5bf7dc7f6 | |
parent | 76b4e21ee3b6a09cd3b4b17687e71910001a1f00 [diff] |
internal/scan,cmd/ejobs: support GCS module files The user can specify a list of modules by uploading a file to GCS and providing that file to the analysis/enqueue route. The ejobs command supports this with the -file flag to start, which takes a local file and uploads it, as it does with binaries. There has always been a way to provide a file of modules instead of reading them from pkgsite, but the filename had to refer to a local file, making it useful only for local testing or files included in the deployment. This feature makes it more generally useful. Change-Id: Iea6b7949e2314b656e36584067e04a6e55b27b90 Reviewed-on: https://go-review.googlesource.com/c/pkgsite-metrics/+/643535 Reviewed-by: Zvonimir Pavlinovic <zpavlinovic@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
This repository contains code that enables collecting and evaluating metrics for the Go ecosystem.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the time repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/pkgsite-metrics:” in the subject line, so it is easy to find.