MCPcopy Create free account

hub / github.com/benchkram/bob / types & classes

Types & classes180 in github.com/benchkram/bob

↓ 29 callersStructContext
pkg/auth/context.go:3
↓ 5 callersTypeAliasHash
pkg/envutil/envhash.go:3
↓ 4 callersTypeAliasSignal
signal summary for internal use
pkg/ctl/signals.go:6
↓ 2 callersTypeAliasIn
In represents a hash tracking changes of inputs, the environment and the task description itself. Every change in one of those must trigger a task re
bobtask/hash/hash.go:6
↓ 2 callersTypeAliasTaskKey
TaskKey is key for context values passed to client for upload/download output formatting
bob/playbook/sync_artifacts.go:17
↓ 1 callersTypeAliasGlobs
Globs represents one filepath glob, with its elements joined by "**".
pkg/filepathxx/filepathxx.go:16
↓ 1 callersTypeAliasName
bob/bobfile/project/project.go:38
↓ 1 callersStructRun
bobrun/run.go:19
↓ 1 callersStructTask
Hint: When adding a new *Dirty field assure to update IsValidDecoration().
bobtask/task.go:26
StructAPI
example/server-db/server/rest-api/api.go:16
StructAddParams
pkg/add/add.go:8
StructApp
example/server-db/server/application.go:11
InterfaceApplication
example/server-db/server/application.go:7
InterfaceArtifact
get inspiration from https://github.com/tus/tusd/blob/48ffebec56fcf3221461b3f8cbe000e5367e2d48/pkg/handler/datastore.go#L50
pkg/store/store.go:11
StructArtifact
Artifact defines model for Artifact.
pkg/store-client/generated/types.gen.go:7
TypeAliasArtifactIds
ArtifactIds defines model for ArtifactIds.
pkg/store-client/generated/types.gen.go:15
InterfaceArtifactInfo
bobtask/artifact_info.go:11
StructArtifactMetadata
bobtask/artifact_metadata.go:7
StructB
bob/bob.go:25
StructBobfile
bob/bobfile/bobfile.go:48
FuncTypeBuildFunc
func(_ context.Context, runname string, aggregate *bobfile.Bobfile, nix *nixbuilder.NB) error
bob/builder.go:13
StructBuildInfo
bobtask/buildinfo/protos/buildinfo.pb.go:23
StructBuildInfoDocker
bobtask/buildinfo/buildinfo.go:90
StructBuildInfoDocker
bobtask/buildinfo/protos/buildinfo.pb.go:298
StructBuildInfoFile
bobtask/buildinfo/buildinfo.go:83
StructBuildInfoFile
bobtask/buildinfo/protos/buildinfo.pb.go:243
StructBuildInfoFiles
bobtask/buildinfo/buildinfo.go:67
StructBuildInfoFiles
bobtask/buildinfo/protos/buildinfo.pb.go:188
InterfaceBuilder
pkg/ctl/commander.go:46
StructCache
pkg/nix/cache.go:18
FuncTypeCacheOption
func(f *Cache)
pkg/nix/cache.go:24
StructClient
Client which conforms to the OpenAPI3 specification for this service.
pkg/store-client/generated/client.gen.go:29
InterfaceClientInterface
The interface specification for the client above.
pkg/store-client/generated/client.gen.go:90
FuncTypeClientOption
ClientOption allows setting custom parameters during construction
pkg/store-client/generated/client.gen.go:46
StructClientWithResponses
ClientWithResponses builds on ClientInterface to offer response payloads
pkg/store-client/generated/client.gen.go:361
InterfaceClientWithResponsesInterface
ClientWithResponsesInterface is the interface specification for the client with responses above.
pkg/store-client/generated/client.gen.go:388
TypeAliasCloneSchema
bob/clone_schema.go:3
StructCmd
Cmd allows to control a process started through os.Exec with additional start, stop and restart capabilities, and provides readers/writers for the com
pkg/execctl/cmd.go:24
StructCmdError
pkg/cmdutil/error.go:11
InterfaceCommand
pkg/ctl/command.go:5
InterfaceCommandTree
pkg/ctl/command_tree.go:3
InterfaceCommander
pkg/ctl/commander.go:16
StructComposeController
pkg/composectl/composectl.go:23
InterfaceControl
pkg/ctl/control.go:7
StructDatabase
example/server-db/server/database/database.go:7
StructDependency
pkg/nix/nix.go:21
StructDisableScroll
tui/messages.go:15
StructE
pkg/usererror/error.go:12
StructEnableScroll
tui/messages.go:13
StructError
Error defines model for Error.
pkg/store-client/generated/types.gen.go:18
StructFlag
flag symbols a busy process with the possibility to be called from multiple goroutines multiple times.
pkg/ctl/flag.go:7
StructGetHealthResponse
pkg/store-client/generated/client.gen.go:405
StructGetProjectArtifactResponse
pkg/store-client/generated/client.gen.go:428
StructGetProjectArtifactsResponse
pkg/store-client/generated/client.gen.go:471
StructGitProvider
bob/repo_provider.go:23
StructGitRepo
bob/repo_provider.go:30
StructGitURL
GitURL overlays `url.URL` to handle git clone urls correctly.
bob/repo_provider.go:269
StructH
pkg/filehash/filehash.go:11
InterfaceHttpRequestDoer
Doer performs HTTP requests. The standard http.Client implements this interface.
pkg/store-client/generated/client.gen.go:24
InterfaceI
pkg/store-client/store_client.go:11
StructI
bobtask/buildinfo/buildinfo.go:11
StructItem
example/server-db/server/item/item.go:9
StructLineBuffer
tui/line_buffer.go:9
TypeAliasMap
bobtask/map.go:19
StructMeasurement
pkg/timing/timing.go:13
StructMeta
Creator information
bobtask/buildinfo/buildinfo.go:95
StructMeta
bobtask/buildinfo/protos/buildinfo.pb.go:78
TypeAliasMultiRepoStatus
bobgit/status/status.go:14
StructNB
NB acts as a wrapper for github.com/benchkram/bob/pkg/nix package and is used for building tasks dependencies
bob/nix-builder/nix_builder.go:19
FuncTypeNixOption
func(n *NB)
bob/nix-builder/nix_builder.go:31
FuncTypeOption
func(a *App)
example/server-db/server/options.go:7
FuncTypeOption
func(*Item)
example/server-db/server/item/options.go:7
FuncTypeOption
func(b *B)
bob/options.go:10
FuncTypeOption
func(p *Playbook)
bob/playbook/options.go:7
FuncTypeOption
func(s *s)
pkg/store/remotestore/options.go:7
FuncTypeOption
func(s *s)
pkg/store/filestore/options.go:3
FuncTypeOption
func(a *AddParams)
pkg/add/add.go:13
FuncTypeOption
func(c *Cmd)
pkg/execctl/options.go:3
StructP
P, stores the pathspec attribute for git intended to be used for the multi repo case.
bobgit/pathspec/pathspec.go:20
FuncTypeParser
func(string) (*GitRepo, error)
bob/repo_provider.go:83
TypeAliasParsers
bob/repo_provider.go:74
StructPlaybook
bob/playbook/playbook.go:26
StructPlaygroundOptions
bob/playground.go:109
StructPortConfig
pkg/composeutil/composeutil.go:143
TypeAliasPortConfigs
pkg/composeutil/composeutil.go:18
StructProgress
Progress tracks progress rendering at a certain interval on a new line the current percentage of bytes added from a total of maxBytes Inspired by htt
pkg/progress/progress.go:16
StructProjectArtifactExistsResponse
pkg/store-client/generated/client.gen.go:450
StructQuit
tui/messages.go:3
StructR
pkg/dockermobyutil/registry.go:35
StructReader
Reader will wrap an io.Reader adding progress functionality
pkg/progress/progress.go:90
TypeAliasRebuildCause
bob/playbook/playbook.go:110
StructRebuildInfo
RebuildInfo contains information about a task rebuild: if it's required and the cause for it
bob/playbook/rebuild.go:14
StructRebuildOptions
bobtask/rebuild.go:11
TypeAliasRebuildType
bobtask/task.go:18
StructRedisItem
example/server-db/server/itemrepo/repository.go:18
InterfaceRegistryClient
pkg/dockermobyutil/registry.go:25
StructRepo
bob/repo.go:11
TypeAliasRepoPathspecMap
map the repo as key and pathspec as value where repository is relative to the bobroot and pathspec is relative to the repository.
bobgit/pathspec/pathspec.go:14
InterfaceRepository
example/server-db/server/item/interfaces.go:3
StructRepository
example/server-db/server/itemrepo/repository.go:14
next →1–100 of 180, ranked by callers