MCPcopy Create free account

hub / github.com/benchkram/bob / functions

Functions994 in github.com/benchkram/bob

↓ 5 callersFunctionNewBobfile
()
bob/bobfile/bobfile.go:89
↓ 5 callersMethodPlaybook
(taskName string, opts ...playbook.Option)
bob/bobfile/playbook.go:8
↓ 5 callersMethodSetEnv
(env []string)
bobrun/run.go:64
↓ 5 callersMethodStderr
()
pkg/ctl/command.go:17
↓ 5 callersMethodSum
()
pkg/filehash/filehash.go:42
↓ 5 callersMethodTaskStatus
TaskStatus returns the current state of a task
bob/playbook/playbook.go:142
↓ 5 callersMethodUnwrap
()
pkg/usererror/error.go:38
↓ 5 callersFunctionWithBuildinfoStore
(store buildinfostore.Store)
bob/options.go:44
↓ 5 callersFunctionWithFilestore
(store store.Store)
bob/options.go:26
↓ 5 callersMethodapplyEditors
(ctx context.Context, req *http.Request, additionalEditors []RequestEditorFn)
pkg/store-client/generated/client.gen.go:346
↓ 5 callersFunctionartifactRemove
artifactRemove a artifact from the local artifact store
test/e2e/artifacts/artifactutils_test.go:14
↓ 5 callersFunctiongetStatus
getStatus changes the current working dir before executing retireving the status.
bobgit/status_test.go:394
↓ 5 callersFunctionnewBob
(opts ...Option)
bob/bob.go:75
↓ 5 callersFunctionreleaseBobfile
releaseBobfile will revert changes done in useBobfile
test/e2e/nixrun/run_suite_test.go:165
↓ 5 callersMethodsetOffset
(offset int)
tui/model.go:446
↓ 5 callersFunctionuseBobfile
useBobfile sets the right bobfile to be used for test
test/e2e/nixrun/run_suite_test.go:159
↓ 4 callersMethodAddFile
(file string)
pkg/filehash/filehash.go:23
↓ 4 callersMethodArtifactExtract
ArtifactExtract extract an artifact from the localstore if it exists. Return true on a successful extract operation.
bobtask/artifact_extract.go:22
↓ 4 callersFunctionBobSetup
()
test/e2e/task-decoration/setup_test.go:12
↓ 4 callersFunctionCopy
Copy file to destination TODO: Use io.Copy instead of completely reading, then writing the file to use Go optimizations.
pkg/file/file.go:15
↓ 4 callersFunctionDefaultBuildinfoStore
()
bob/bob_defaults.go:42
↓ 4 callersMethodEnv
()
bobrun/run.go:72
↓ 4 callersMethodGetBuildInfo
(id string)
pkg/buildinfostore/store.go:17
↓ 4 callersFunctionHashBytes
(r io.Reader)
pkg/filehash/hash.go:25
↓ 4 callersMethodId
()
example/server-db/server/item/item.go:15
↓ 4 callersFunctionListRecursive
ListRecursive lists all files relative to input. It ignores symbolic links which are not inside the projectRoot.
pkg/filepathutil/list.go:30
↓ 4 callersFunctionNew
()
pkg/filehash/filehash.go:16
↓ 4 callersFunctionNewRegistryClient
()
pkg/dockermobyutil/registry.go:49
↓ 4 callersMethodOutput
()
pkg/cmdutil/run.go:14
↓ 4 callersFunctionParse
Parse a rawurl and return a GitRepo object containing the specific https and ssh protocol urls.
bob/repo_provider.go:87
↓ 4 callersMethodRead
Read will read n bytes and track progress
pkg/progress/progress.go:104
↓ 4 callersMethodRestart
()
pkg/ctl/command.go:10
↓ 4 callersFunctionSetLogLevel
(level int)
pkg/boblog/boblog.go:20
↓ 4 callersMethodSetName
(name string)
bobrun/run.go:76
↓ 4 callersMethodShutdown
()
pkg/ctl/command.go:13
↓ 4 callersFunctionSplit
Split splits a single-line "command" to a slice of commands. It currently supports the following syntaxes: * Input: echo Hello Output: [
pkg/multilinecmd/multilinecmd.go:28
↓ 4 callersMethodStdin
()
pkg/ctl/command.go:18
↓ 4 callersFunctionUniqueDeps
UniqueDeps removes duplicates from the list by checking against name-nixpkgs key
pkg/nix/dependency.go:4
↓ 4 callersFunctionWithEnvVariables
(env []string)
bob/options.go:80
↓ 4 callersFunctionWithEnvironment
(envs []string)
bobtask/options.go:5
↓ 4 callersFunctionaddTaskPrefix
(prefix, taskname string)
bob/aggregate.go:261
↓ 4 callersFunctionassertMergeDeleteConflict
(t *testing.T, dir, defaultBranch string, deletedInMain bool)
bobgit/status_test.go:421
↓ 4 callersFunctioncreateAndCommitNewFile
(wt *git.Worktree, basePath, name, contents string)
test/setup/reposetup/fill.go:67
↓ 4 callersFunctioncreateNewFile
(basePath, name, contents string)
test/setup/reposetup/fill.go:54
↓ 4 callersFunctiongetBuildTasks
()
cli/cmd_build.go:129
↓ 4 callersFunctionprotoPort
(port string, proto string)
pkg/composeutil/composeutil.go:90
↓ 4 callersFunctionreleaseBobfile
releaseBobfile will revert changes done in useBobfile
test/e2e/task-decoration/setup_test.go:37
↓ 4 callersFunctionrequiresRebuildMustMatchFixtures
(b *bob.B, fixtures []requiresRebuildFixture)
test/e2e/multilevelbuild/multilevelbuild_test.go:215
↓ 4 callersMethodsave
(ctxs []*YamlAuthContext)
pkg/auth/store.go:214
↓ 4 callersFunctionstartScan
()
test/e2e/nixrun/run_suite_test.go:119
↓ 4 callersFunctionstopScan
()
test/e2e/nixrun/run_suite_test.go:131
↓ 4 callersFunctionuseBobfile
useBobfile sets the right bobfile to be used for test
test/e2e/task-decoration/setup_test.go:31
↓ 4 callersMethodwrite
()
bob/bob.go:197
↓ 3 callersFunctionBob
()
test/e2e/project/setup_test.go:7
↓ 3 callersMethodBuildEnvironment
BuildEnvironment builds the environment with all nix deps
bob/nix-builder/nix_builder.go:177
↓ 3 callersMethodClone
Clone repos which are not yet in the workspace. Uses priority urls ssh >> https >> file. failFast will not prompt the user in case of an error. prefe
bob/clone.go:37
↓ 3 callersMethodCloneRepo
CloneRepo repo and sub repositories recursively. failFast will not prompt the user in case of an error.
bob/clone.go:129
↓ 3 callersMethodCreatedAt
()
example/server-db/server/item/item.go:23
↓ 3 callersMethodDescribe
()
bobtask/buildinfo/buildinfo.go:25
↓ 3 callersFunctionDisplayDuration
DisplayDuration used to display durations output to users
pkg/format/duration.go:9
↓ 3 callersMethodDown
(ctx context.Context)
pkg/composectl/composectl.go:134
↓ 3 callersFunctionDownloadURl
DownloadURl give nix download URL based on OS
pkg/nix/nix.go:180
↓ 3 callersMethodFilterInputs
FilterInputs in parallel
bobtask/map.go:52
↓ 3 callersFunctionFindBobRoot
Hint on how git finds it top repo dir. https://stackoverflow.com/questions/65499497/how-does-git-know-its-in-a-git-repo FindBobRoot returns the absolu
pkg/bobutil/bobutil.go:19
↓ 3 callersMethodImageTag
(src string, target string)
pkg/dockermobyutil/registry.go:30
↓ 3 callersMethodInProgress
InProgress aquires the flag if not set. Safe for parallel use. The caller is responsible to call done in case no error is returned.
pkg/ctl/flag.go:14
↓ 3 callersMethodInit
()
bob/init.go:14
↓ 3 callersFunctionIsInstalled
IsInstalled checks if nix is installed on the system
pkg/nix/nix.go:30
↓ 3 callersFunctionName
RepoName returns the base part of the repo as the name. Suffix excluded.
bob/repo_provider.go:61
↓ 3 callersFunctionNixBuilder
NixBuilder initialises a new nix builder object with the cache setup in the given location. It's save to use the same base dir as for BuildinfoStore(
bob/bob_defaults.go:95
↓ 3 callersFunctionRunGitWithOutput
(root string, args ...string)
pkg/cmdutil/run.go:93
↓ 3 callersMethodRunning
()
pkg/ctl/command.go:11
↓ 3 callersMethodSubcommands
()
pkg/ctl/command_tree.go:5
↓ 3 callersFunctionUntrackedRepoMessage
(repolist []string)
bobgit/commit.go:21
↓ 3 callersMethodVerify
(ctx context.Context)
bob/verify.go:9
↓ 3 callersMethodWalk
walk the task tree starting at root. Following dependend tasks. dependencies are expressed in local scope, level is used to resolve the taskname in gl
bobtask/map.go:23
↓ 3 callersFunctionWithNixBuilder
(nix *nixbuilder.NB)
bob/options.go:74
↓ 3 callersFunctionWithRequireBobConfig
WithRequireBobConfig forces bob to read the configuration from `.bob/config`. Currently only used by `bob clone` and `bob git ...
bob/options.go:20
↓ 3 callersMethodWorkspaceFilePath
()
bob/config.go:9
↓ 3 callersFunctionassertMergeConflict
(t *testing.T, dir, branch string)
bobgit/status_test.go:408
↓ 3 callersFunctioncheckTaskState
(b *bob.B, taskname string, expectedState playbook.State)
test/e2e/ignore/ignore_test.go:67
↓ 3 callersMethodcolorize
(cid string)
pkg/composectl/logger.go:36
↓ 3 callersFunctioncommit
(wt *git.Worktree, msg string)
test/setup/reposetup/fill.go:83
↓ 3 callersFunctioncreateAndFillRepo
(basePath, name string)
test/setup/reposetup/create.go:10
↓ 3 callersFunctioncreateAndSwitchToBranch
(wt *git.Worktree, name string)
test/setup/reposetup/fill.go:97
↓ 3 callersFunctioncreateTempScript
(dir string, b []byte)
pkg/execctl/cmd_test.go:390
↓ 3 callersFunctionfprintChanges
fprintChanges helper to color & highlight the output based on status
bobgit/status/status.go:136
↓ 3 callersMethodinit
()
bob/init.go:19
↓ 3 callersFunctionisGitRepo
isGitRepo return true is the directory contains a `.git` directory
bobgit/bobgit.go:24
↓ 3 callersFunctionmaingo
(ver int)
bob/playground.go:34
↓ 3 callersFunctionnewArchiveReader
()
bobtask/artifact_create.go:36
↓ 3 callersFunctionparse
(projectname Name)
bob/bobfile/project/project.go:85
↓ 3 callersFunctionprepareRunError
(err error, cmd string, stderrBuf bytes.Buffer)
pkg/nix/nix.go:285
↓ 3 callersFunctionreleaseSecondLevelBobfile
releaseBobfile will revert changes done in useSecondLevelBobfile
test/e2e/task-decoration/setup_test.go:48
↓ 3 callersFunctionreleaseSecondLevelBobfile
releaseBobfile will revert changes done in useSecondLevelBobfile
test/e2e/target-name/setup_test.go:48
↓ 3 callersFunctionsortedKeys
sortedKeys returns the keys of `MultiRepoStatus` sorted by `sort.Strings`
bobgit/status/status.go:185
↓ 3 callersFunctionsortedKeysStatus
(m git.Status)
bobgit/status/status.go:194
↓ 3 callersFunctionsource
Source of nixpkgs from where dependencies are built. If empty will use local <nixpkgs> or a specific tarball can be used ex. https://github.com/NixOS/
pkg/nix/nix.go:207
↓ 3 callersFunctionsplit
Split splits a single-line "input" to a slice of inputs. It currently supports the following syntaxes: Input: |- main1.go someotherfile Outp
bobtask/input.go:218
↓ 3 callersFunctionstopProfiling
stopProfiling triggeres _stopProfiling. It's save to be called multiple times.
cli/cli.go:14
← previousnext →101–200 of 994, ranked by callers