Directories
¶
| Path | Synopsis |
|---|---|
|
bootstrap implements a drop-in-replacement for jenkins/bootstrap.py
|
bootstrap implements a drop-in-replacement for jenkins/bootstrap.py |
|
janitor
command
|
|
|
metrics
command
|
|
|
reaper
command
|
|
|
experiment
|
|
|
cherrypicker
command
Cherrypicker automates cherry-picking of merged PRs in master to release branches.
|
Cherrypicker automates cherry-picking of merged PRs in master to release branches. |
|
commenter
command
Commenter provides a way to --query for issues and append a --comment to matches.
|
Commenter provides a way to --query for issues and append a --comment to matches. |
|
manual-trigger
command
manual-trigger triggers jenkins jobs based a specified github pull request
|
manual-trigger triggers jenkins jobs based a specified github pull request |
|
gcsweb
|
|
|
cmd/gcsweb
command
|
|
|
Package ghclient provides a github client that wraps go-github with retry logic, rate limiting, and depagination where necessary.
|
Package ghclient provides a github client that wraps go-github with retry logic, rate limiting, and depagination where necessary. |
|
jenkins
|
|
|
aws-janitor
command
|
|
|
Package main / gke.go provides the Google Container Engine (GKE) kubetest deployer via newGKE().
|
Package main / gke.go provides the Google Container Engine (GKE) kubetest deployer via newGKE(). |
|
This is a label_sync tool, details in README.md
|
This is a label_sync tool, details in README.md |
|
logexporter
|
|
|
cmd
command
|
|
|
maintenance
|
|
|
migratestatus
command
|
|
|
example-one-off
command
|
|
|
mungers
Package mungers deals with munging of github pull requests
|
Package mungers deals with munging of github pull requests |
|
prow
|
|
|
cmd/config
command
Package main knows how to validate config files.
|
Package main knows how to validate config files. |
|
cmd/deck
command
|
|
|
cmd/hook
command
|
|
|
cmd/horologium
command
|
|
|
cmd/jenkins-operator
command
|
|
|
cmd/mkpj
command
|
|
|
cmd/phony
command
|
|
|
cmd/plank
command
|
|
|
cmd/sinker
command
|
|
|
cmd/splice
command
|
|
|
cmd/tide
command
|
|
|
cmd/tot
command
Tot vends (rations) incrementing numbers for use in builds.
|
Tot vends (rations) incrementing numbers for use in builds. |
|
commentpruner
Package commentpruner facilitates efficiently deleting bot comments as a reaction to webhook events.
|
Package commentpruner facilitates efficiently deleting bot comments as a reaction to webhook events. |
|
config
Package config knows how to read and parse config.yaml.
|
Package config knows how to read and parse config.yaml. |
|
genfiles
Package genfiles understands the .generated_files config file.
|
Package genfiles understands the .generated_files config file. |
|
git
Package git provides a client to plugins that can do git operations.
|
Package git provides a client to plugins that can do git operations. |
|
git/localgit
Package localgit creates a local git repo that can be used for testing code that uses a git.Client.
|
Package localgit creates a local git repo that can be used for testing code that uses a git.Client. |
|
jenkins
Package jenkins includes a client and the operational logic for managing Jenkins masters in prow.
|
Package jenkins includes a client and the operational logic for managing Jenkins masters in prow. |
|
pjutil
Package pjutil contains helpers for working with ProwJobs.
|
Package pjutil contains helpers for working with ProwJobs. |
|
plugins/blockade
Package blockade defines a plugin that adds the 'do-not-merge/blocked-paths' label to PRs that modify protected file paths.
|
Package blockade defines a plugin that adds the 'do-not-merge/blocked-paths' label to PRs that modify protected file paths. |
|
plugins/docs-no-retest
Package docsnoretest contains a Prow plugin which manages a label indicating whether a given pull requests only changes documentation.
|
Package docsnoretest contains a Prow plugin which manages a label indicating whether a given pull requests only changes documentation. |
|
plugins/hold
Package hold contains a plugin which will allow users to label their own pull requests as not ready or ready for merge.
|
Package hold contains a plugin which will allow users to label their own pull requests as not ready or ready for merge. |
|
plugins/milestonestatus
Package milestonestatus implements the `/status` command which allows members of the milestone maintainers team to specify a `status/*` label to be applied to an Issue or PR.
|
Package milestonestatus implements the `/status` command which allows members of the milestone maintainers team to specify a `status/*` label to be applied to an Issue or PR. |
|
plugins/sigmention
Package sigmention recognize SIG '@' mentions and adds 'sig/*' and 'kind/*' labels as appropriate.
|
Package sigmention recognize SIG '@' mentions and adds 'sig/*' and 'kind/*' labels as appropriate. |
|
plugins/size
Package size contains a Prow plugin which counts the number of lines changed in a pull request, buckets this number into a few size classes (S, L, XL, etc), and finally labels the pull request with this size.
|
Package size contains a Prow plugin which counts the number of lines changed in a pull request, buckets this number into a few size classes (S, L, XL, etc), and finally labels the pull request with this size. |
|
plugins/wip
Package wip will label a PR a work-in-progress if the author provides a prefix to their pull request title to the same effect.
|
Package wip will label a PR a work-in-progress if the author provides a prefix to their pull request title to the same effect. |
|
report
Package report contains helpers for writing comments and updating statuses in Github.
|
Package report contains helpers for writing comments and updating statuses in Github. |
|
tide
Package tide contains a controller for managing a tide pool of PRs.
|
Package tide contains a controller for managing a tide pool of PRs. |
|
robots
|
|
|
issue-creator
command
|
|
|
testgrid
|
|
|
config
command
|
|
|
config/pb
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
|
jenkins_verify
command
|
|
|
velodrome
|
|
|
fetcher
command
|
|
|
token-counter
command
|
|
|
transform
command
|
|
Click to show internal directories.
Click to hide internal directories.