luci: go.chromium.org/luci/buildbucket/appengine/tasks Index | Files | Directories

package tasks

import "go.chromium.org/luci/buildbucket/appengine/tasks"

Package tasks contains task queue implementations.

Index

Package Files

tasks.go

func CancelSwarmingTask Uses

func CancelSwarmingTask(ctx context.Context, task *taskdefs.CancelSwarmingTask) error

CancelSwarmingTask enqueues a task queue task to cancel the given Swarming task.

func ExportBigQuery Uses

func ExportBigQuery(ctx context.Context, task *taskdefs.ExportBigQuery) error

ExportBigQuery enqueues a task queue task to export the given build to BigQuery.

func FinalizeResultDB Uses

func FinalizeResultDB(ctx context.Context, task *taskdefs.FinalizeResultDB) error

FinalizeResultDB enqueues a task queue task to finalize the invocation for the given build in ResultDB.

func NotifyPubSub Uses

func NotifyPubSub(ctx context.Context, task *taskdefs.NotifyPubSub) error

NotifyPubSub enqueues a task queue task to notify Pub/Sub about the given build.

Directories

PathSynopsis
defsPackage taskdefs contains task queue task definitions.

Package tasks imports 9 packages (graph) and is imported by 1 packages. Updated 2020-11-27. Refresh now. Tools for package owners.