Directories ¶
Path | Synopsis |
---|---|
codegenerator/model
Package model contains the core logic of the code generation process.
|
Package model contains the core logic of the code generation process. |
integrationtest
Package integrationtest stores all the integration tests that run against the taskcluster cluster client
|
Package integrationtest stores all the integration tests that run against the taskcluster cluster client |
tcauth
Authentication related API end-points for Taskcluster and related services.
|
Authentication related API end-points for Taskcluster and related services. |
tcauthevents
The auth service is responsible for storing credentials, managing assignment of scopes, and validation of request signatures from other services.
|
The auth service is responsible for storing credentials, managing assignment of scopes, and validation of request signatures from other services. |
tcgithub
The github service is responsible for creating tasks in response to GitHub events, and posting results to the GitHub UI.
|
The github service is responsible for creating tasks in response to GitHub events, and posting results to the GitHub UI. |
tcgithubevents
The github service publishes a pulse message for supported github events, translating Github webhook events into pulse messages.
|
The github service publishes a pulse message for supported github events, translating Github webhook events into pulse messages. |
tchooks
The hooks service provides a mechanism for creating tasks in response to events.
|
The hooks service provides a mechanism for creating tasks in response to events. |
tchooksevents
The hooks service is responsible for creating tasks at specific times orin .
|
The hooks service is responsible for creating tasks at specific times orin . |
tcindex
The index service is responsible for indexing tasks.
|
The index service is responsible for indexing tasks. |
tcnotify
The notification service listens for tasks with associated notifications and handles requests to send emails and post pulse messages.
|
The notification service listens for tasks with associated notifications and handles requests to send emails and post pulse messages. |
tcnotifyevents
This pretty much only contains the simple free-form message that can be published from this service from a request by anybody with the proper scopes.
|
This pretty much only contains the simple free-form message that can be published from this service from a request by anybody with the proper scopes. |
tcobject
The object service provides HTTP-accessible storage for large blobs of data.
|
The object service provides HTTP-accessible storage for large blobs of data. |
tcpurgecache
The purge-cache service is responsible for tracking cache-purge requests.
|
The purge-cache service is responsible for tracking cache-purge requests. |
tcpurgecacheevents
The purge-cache service, typically available at `purge-cache.taskcluster.net`, is responsible for publishing a pulse message for workers, so they can purge cache upon request.
|
The purge-cache service, typically available at `purge-cache.taskcluster.net`, is responsible for publishing a pulse message for workers, so they can purge cache upon request. |
tcqueue
The queue service is responsible for accepting tasks and tracking their state as they are executed by workers, in order to ensure they are eventually resolved.
|
The queue service is responsible for accepting tasks and tracking their state as they are executed by workers, in order to ensure they are eventually resolved. |
tcqueueevents
The queue service is responsible for accepting tasks and track their state as they are executed by workers.
|
The queue service is responsible for accepting tasks and track their state as they are executed by workers. |
tcsecrets
The secrets service provides a simple key/value store for small bits of secret data.
|
The secrets service provides a simple key/value store for small bits of secret data. |
tcworkermanager
This service manages workers, including provisioning for dynamic worker pools.
|
This service manages workers, including provisioning for dynamic worker pools. |
tcworkermanagerevents
These exchanges provide notifications when a worker pool is created or updated.This is so that the provisioner running in a differentprocess at the other end can synchronize to the changes.
|
These exchanges provide notifications when a worker pool is created or updated.This is so that the provisioner running in a differentprocess at the other end can synchronize to the changes. |
apis
Package apis implements all the API endpoints.
|
Package apis implements all the API endpoints. |
client
Package client contains integration code for taskcluster-client-go.
|
Package client contains integration code for taskcluster-client-go. |
cmds/completions
Package completions implements command completion support.
|
Package completions implements command completion support. |
cmds/config
Package configCmd implements the config subcommands.
|
Package configCmd implements the config subcommands. |
cmds/from-now
Package fromNow implements the from-now command.
|
Package fromNow implements the from-now command. |
cmds/group
Package group implements the group interaction subcommands.
|
Package group implements the group interaction subcommands. |
cmds/root
Package root defines the root of the application command tree.
|
Package root defines the root of the application command tree. |
cmds/signin
Package signin implements the signin command.
|
Package signin implements the signin command. |
cmds/slugid
Package slugid implements the slugid subcommands.
|
Package slugid implements the slugid subcommands. |
cmds/task
Package task implements the task subcommands.
|
Package task implements the task subcommands. |
cmds/validate-json
Package validatejson impliments validate-json command
|
Package validatejson impliments validate-json command |
cmds/version
Package version implements the version subcommand.
|
Package version implements the version subcommand. |
config
Package config implements the configuration management system.
|
Package config implements the configuration management system. |
Click to show internal directories.
Click to hide internal directories.