dagger-dev
https://dagger.ioInstallation
dagger install github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4Entrypoint
Return Type
DaggerDev !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| source | Directory | - | No description provided | 
| dockerCfg | Secret | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
func (m *MyModule) Example() *dagger.DaggerDev  {
	return dag.
			DaggerDev()
}@function
def example() -> dagger.DaggerDev:
	return (
		dag.dagger_dev()
	)@func()
example(): DaggerDev {
	return dag
		.daggerDev()
}Types
DaggerDev 🔗
A dev environment for the DaggerDev Engine
version() 🔗
Return Type
String !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 versionfunc (m *MyModule) Example(ctx context.Context) string  {
	return dag.
			DaggerDev().
			Version(ctx)
}@function
async def example() -> str:
	return await (
		dag.dagger_dev()
		.version()
	)@func()
async example(): Promise<string> {
	return dag
		.daggerDev()
		.version()
}tag() 🔗
Return Type
String !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 tagfunc (m *MyModule) Example(ctx context.Context) string  {
	return dag.
			DaggerDev().
			Tag(ctx)
}@function
async def example() -> str:
	return await (
		dag.dagger_dev()
		.tag()
	)@func()
async example(): Promise<string> {
	return dag
		.daggerDev()
		.tag()
}modCodegen() 🔗
When set, module codegen is automatically applied when retrieving the Dagger source code
Return Type
Boolean !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 mod-codegenfunc (m *MyModule) Example(ctx context.Context) bool  {
	return dag.
			DaggerDev().
			ModCodegen(ctx)
}@function
async def example() -> bool:
	return await (
		dag.dagger_dev()
		.mod_codegen()
	)@func()
async example(): Promise<boolean> {
	return dag
		.daggerDev()
		.modCodegen()
}modCodegenTargets() 🔗
Return Type
[String ! ] !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 mod-codegen-targetsfunc (m *MyModule) Example(ctx context.Context) []string  {
	return dag.
			DaggerDev().
			ModCodegenTargets(ctx)
}@function
async def example() -> List[str]:
	return await (
		dag.dagger_dev()
		.mod_codegen_targets()
	)@func()
async example(): Promise<string[]> {
	return dag
		.daggerDev()
		.modCodegenTargets()
}withModCodegen() 🔗
Enable module auto-codegen when retrieving the dagger source code
Return Type
DaggerDev !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 with-mod-codegenfunc (m *MyModule) Example() *dagger.DaggerDev  {
	return dag.
			DaggerDev().
			WithModCodegen()
}@function
def example() -> dagger.DaggerDev:
	return (
		dag.dagger_dev()
		.with_mod_codegen()
	)@func()
example(): DaggerDev {
	return dag
		.daggerDev()
		.withModCodegen()
}cli() 🔗
Develop the Dagger CLI
Return Type
DaggerDevCli !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 clifunc (m *MyModule) Example() *dagger.DaggerDevCli  {
	return dag.
			DaggerDev().
			Cli()
}@function
def example() -> dagger.DaggerDevCli:
	return (
		dag.dagger_dev()
		.cli()
	)@func()
example(): DaggerDevCli {
	return dag
		.daggerDev()
		.cli()
}source() 🔗
Return the Dagger source code
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sourcefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Source()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.source()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.source()
}go() 🔗
Dagger’s Go toolchain
Return Type
DaggerDevGoToolchain !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 gofunc (m *MyModule) Example() *dagger.DaggerDevGoToolchain  {
	return dag.
			DaggerDev().
			Go()
}@function
def example() -> dagger.DaggerDevGoToolchain:
	return (
		dag.dagger_dev()
		.go()
	)@func()
example(): DaggerDevGoToolchain {
	return dag
		.daggerDev()
		.go()
}engine() 🔗
Develop the Dagger engine container
Return Type
DaggerDevDaggerEngine !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 enginefunc (m *MyModule) Example() *dagger.DaggerDevDaggerEngine  {
	return dag.
			DaggerDev().
			Engine()
}@function
def example() -> dagger.DaggerDevDaggerEngine:
	return (
		dag.dagger_dev()
		.engine()
	)@func()
example(): DaggerDevDaggerEngine {
	return dag
		.daggerDev()
		.engine()
}docs() 🔗
Develop the Dagger documentation
Return Type
DaggerDevDocs !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docsfunc (m *MyModule) Example() *dagger.DaggerDevDocs  {
	return dag.
			DaggerDev().
			Docs()
}@function
def example() -> dagger.DaggerDevDocs:
	return (
		dag.dagger_dev()
		.docs()
	)@func()
example(): DaggerDevDocs {
	return dag
		.daggerDev()
		.docs()
}scripts() 🔗
Run Dagger scripts
Return Type
DaggerDevScripts !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 scriptsfunc (m *MyModule) Example() *dagger.DaggerDevScripts  {
	return dag.
			DaggerDev().
			Scripts()
}@function
def example() -> dagger.DaggerDevScripts:
	return (
		dag.dagger_dev()
		.scripts()
	)@func()
example(): DaggerDevScripts {
	return dag
		.daggerDev()
		.scripts()
}test() 🔗
Run all tests
Return Type
DaggerDevTest !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 testfunc (m *MyModule) Example() *dagger.DaggerDevTest  {
	return dag.
			DaggerDev().
			Test()
}@function
def example() -> dagger.DaggerDevTest:
	return (
		dag.dagger_dev()
		.test()
	)@func()
example(): DaggerDevTest {
	return dag
		.daggerDev()
		.test()
}bench() 🔗
Run all benchmarks
Return Type
DaggerDevBench !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 benchfunc (m *MyModule) Example() *dagger.DaggerDevBench  {
	return dag.
			DaggerDev().
			Bench()
}@function
def example() -> dagger.DaggerDevBench:
	return (
		dag.dagger_dev()
		.bench()
	)@func()
example(): DaggerDevBench {
	return dag
		.daggerDev()
		.bench()
}generate() 🔗
Run all code generation - SDKs, docs, etc
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 generatefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Generate()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.generate()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.generate()
}sdk() 🔗
Develop Dagger SDKs
Return Type
DaggerDevSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdkfunc (m *MyModule) Example() *dagger.DaggerDevSdk  {
	return dag.
			DaggerDev().
			Sdk()
}@function
def example() -> dagger.DaggerDevSdk:
	return (
		dag.dagger_dev()
		.sdk()
	)@func()
example(): DaggerDevSdk {
	return dag
		.daggerDev()
		.sdk()
}dev() 🔗
Creates a dev container that has a running CLI connected to a dagger engine
Return Type
Container !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| target | Directory | - | Mount a directory into the container's workdir, for convenience | 
| image | Enum | - | Set target distro | 
| gpuSupport | Boolean | - | Enable experimental GPU support | 
| sharedCache | Boolean | - | Share cache globally | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 devfunc (m *MyModule) Example() *dagger.Container  {
	return dag.
			DaggerDev().
			Dev()
}@function
def example() -> dagger.Container:
	return (
		dag.dagger_dev()
		.dev()
	)@func()
example(): Container {
	return dag
		.daggerDev()
		.dev()
}check() 🔗
Check that everything works. Use this as CI entrypoint.
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| targets | [String ! ] | - | Directories to check | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 checkfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Check(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.check()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.check()
}DaggerDevCli 🔗
binary() 🔗
Build the CLI binary
Return Type
File !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| runnerHost | String | - | No description provided | 
| platform | Scalar | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 cli \
 binaryfunc (m *MyModule) Example() *dagger.File  {
	return dag.
			DaggerDev().
			Cli().
			Binary()
}@function
def example() -> dagger.File:
	return (
		dag.dagger_dev()
		.cli()
		.binary()
	)@func()
example(): File {
	return dag
		.daggerDev()
		.cli()
		.binary()
}devBinaries() 🔗
Build dev CLI binaries
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| runnerHost | String | - | No description provided | 
| platform | Scalar | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 cli \
 dev-binariesfunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Cli().
			DevBinaries()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.cli()
		.dev_binaries()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.cli()
		.devBinaries()
}publish() 🔗
Publish the CLI using GoReleaser
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| goreleaserKey | Secret ! | - | No description provided | 
| githubOrgName | String ! | - | No description provided | 
| githubToken | Secret | - | No description provided | 
| awsAccessKeyId | Secret | - | No description provided | 
| awsSecretAccessKey | Secret | - | No description provided | 
| awsRegion | String | - | No description provided | 
| awsBucket | String | - | No description provided | 
| artefactsFqdn | String | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 cli \
 publish --tag string --goreleaser-key env:MYSECRET --github-org-name stringfunc (m *MyModule) Example(tag string, goreleaserKey *dagger.Secret, githubOrgName string) *dagger.Directory  {
	return dag.
			DaggerDev().
			Cli().
			Publish(tag, goreleaserKey, githubOrgName)
}@function
def example(tag: str, goreleaser_key: dagger.Secret, github_org_name: str) -> dagger.Directory:
	return (
		dag.dagger_dev()
		.cli()
		.publish(tag, goreleaser_key, github_org_name)
	)@func()
example(tag: string, goreleaserKey: Secret, githubOrgName: string): Directory {
	return dag
		.daggerDev()
		.cli()
		.publish(tag, goreleaserKey, githubOrgName)
}publishMetadata() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| awsAccessKeyId | Secret ! | - | No description provided | 
| awsSecretAccessKey | Secret ! | - | No description provided | 
| awsRegion | String ! | - | No description provided | 
| awsBucket | String ! | - | No description provided | 
| awsCloudfrontDistribution | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 cli \
 publish-metadata --aws-access-key-id env:MYSECRET --aws-secret-access-key env:MYSECRET --aws-region string --aws-bucket string --aws-cloudfront-distribution stringfunc (m *MyModule) Example(ctx context.Context, awsAccessKeyId *dagger.Secret, awsSecretAccessKey *dagger.Secret, awsRegion string, awsBucket string, awsCloudfrontDistribution string)   {
	return dag.
			DaggerDev().
			Cli().
			PublishMetadata(ctx, awsAccessKeyId, awsSecretAccessKey, awsRegion, awsBucket, awsCloudfrontDistribution)
}@function
async def example(aws_access_key_id: dagger.Secret, aws_secret_access_key: dagger.Secret, aws_region: str, aws_bucket: str, aws_cloudfront_distribution: str) -> None:
	return await (
		dag.dagger_dev()
		.cli()
		.publish_metadata(aws_access_key_id, aws_secret_access_key, aws_region, aws_bucket, aws_cloudfront_distribution)
	)@func()
async example(awsAccessKeyId: Secret, awsSecretAccessKey: Secret, awsRegion: string, awsBucket: string, awsCloudfrontDistribution: string): Promise<void> {
	return dag
		.daggerDev()
		.cli()
		.publishMetadata(awsAccessKeyId, awsSecretAccessKey, awsRegion, awsBucket, awsCloudfrontDistribution)
}testPublish() 🔗
Verify that the CLI builds without actually publishing anything
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 cli \
 test-publishfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Cli().
			TestPublish(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.cli()
		.test_publish()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.cli()
		.testPublish()
}DaggerDevGoToolchain 🔗
env() 🔗
Return Type
Container !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 go \
 envfunc (m *MyModule) Example() *dagger.Container  {
	return dag.
			DaggerDev().
			Go().
			Env()
}@function
def example() -> dagger.Container:
	return (
		dag.dagger_dev()
		.go()
		.env()
	)@func()
example(): Container {
	return dag
		.daggerDev()
		.go()
		.env()
}lint() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| packages | [String ! ] ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 go \
 lint --packages string1 --packages string2func (m *MyModule) Example(ctx context.Context, packages []string)   {
	return dag.
			DaggerDev().
			Go().
			Lint(ctx, packages)
}@function
async def example(packages: List[str]) -> None:
	return await (
		dag.dagger_dev()
		.go()
		.lint(packages)
	)@func()
async example(packages: string[]): Promise<void> {
	return dag
		.daggerDev()
		.go()
		.lint(packages)
}DaggerDevDaggerEngine 🔗
loadToDocker() 🔗
LoadToDocker loads the engine container into docker
Return Type
DaggerDevLoadedEngine !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| docker | Socket ! | - | No description provided | 
| name | String | "localhost/dagger-engine.dev:latest" | No description provided | 
| platform | Scalar | - | No description provided | 
| image | Enum | - | Set target distro | 
| gpuSupport | Boolean | - | Enable experimental GPU support | 
Example
echo 'Custom types are not supported in shell examples'func (m *MyModule) Example(docker *dagger.Socket) *dagger.DaggerDevLoadedEngine  {
	return dag.
			DaggerDev().
			Engine().
			LoadToDocker(docker)
}@function
def example(docker: dagger.Socket) -> dagger.DaggerDevLoadedEngine:
	return (
		dag.dagger_dev()
		.engine()
		.load_to_docker(docker)
	)@func()
example(docker: Socket): DaggerDevLoadedEngine {
	return dag
		.daggerDev()
		.engine()
		.loadToDocker(docker)
}withBuildkitConfig() 🔗
Return Type
DaggerDevDaggerEngine !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| key | String ! | - | No description provided | 
| value | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 with-buildkit-config --key string --value stringfunc (m *MyModule) Example(key string, value string) *dagger.DaggerDevDaggerEngine  {
	return dag.
			DaggerDev().
			Engine().
			WithBuildkitConfig(key, value)
}@function
def example(key: str, value: str) -> dagger.DaggerDevDaggerEngine:
	return (
		dag.dagger_dev()
		.engine()
		.with_buildkit_config(key, value)
	)@func()
example(key: string, value: string): DaggerDevDaggerEngine {
	return dag
		.daggerDev()
		.engine()
		.withBuildkitConfig(key, value)
}withRace() 🔗
Return Type
DaggerDevDaggerEngine !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 with-racefunc (m *MyModule) Example() *dagger.DaggerDevDaggerEngine  {
	return dag.
			DaggerDev().
			Engine().
			WithRace()
}@function
def example() -> dagger.DaggerDevDaggerEngine:
	return (
		dag.dagger_dev()
		.engine()
		.with_race()
	)@func()
example(): DaggerDevDaggerEngine {
	return dag
		.daggerDev()
		.engine()
		.withRace()
}withLogLevel() 🔗
Return Type
DaggerDevDaggerEngine !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| level | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 with-log-level --level stringfunc (m *MyModule) Example(level string) *dagger.DaggerDevDaggerEngine  {
	return dag.
			DaggerDev().
			Engine().
			WithLogLevel(level)
}@function
def example(level: str) -> dagger.DaggerDevDaggerEngine:
	return (
		dag.dagger_dev()
		.engine()
		.with_log_level(level)
	)@func()
example(level: string): DaggerDevDaggerEngine {
	return dag
		.daggerDev()
		.engine()
		.withLogLevel(level)
}container() 🔗
Build the engine container
Return Type
Container !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| platform | Scalar | - | No description provided | 
| image | Enum | - | No description provided | 
| gpuSupport | Boolean | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 containerfunc (m *MyModule) Example() *dagger.Container  {
	return dag.
			DaggerDev().
			Engine().
			Container()
}@function
def example() -> dagger.Container:
	return (
		dag.dagger_dev()
		.engine()
		.container()
	)@func()
example(): Container {
	return dag
		.daggerDev()
		.engine()
		.container()
}service() 🔗
Create a test engine service
Return Type
Service !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| name | String ! | - | No description provided | 
| image | Enum | - | No description provided | 
| gpuSupport | Boolean | - | No description provided | 
| sharedCache | Boolean | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 service --name stringfunc (m *MyModule) Example(name string) *dagger.Service  {
	return dag.
			DaggerDev().
			Engine().
			Service(name)
}@function
def example(name: str) -> dagger.Service:
	return (
		dag.dagger_dev()
		.engine()
		.service(name)
	)@func()
example(name: string): Service {
	return dag
		.daggerDev()
		.engine()
		.service(name)
}lint() 🔗
Lint the engine
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| pkgs | [String ! ] | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 lintfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Engine().
			Lint(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.engine()
		.lint()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.engine()
		.lint()
}generate() 🔗
Generate any engine-related files Note: this is codegen of the ‘go generate’ variety, not ‘dagger develop’
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 generatefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Engine().
			Generate()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.engine()
		.generate()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.engine()
		.generate()
}lintGenerate() 🔗
Lint any generated engine-related files
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 lint-generatefunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Engine().
			LintGenerate(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.engine()
		.lint_generate()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.engine()
		.lintGenerate()
}publish() 🔗
Publish all engine images to a registry
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| image | String ! | "ghcr.io/dagger/engine" | Image target to push to | 
| tag | [String ! ] ! | - | List of tags to use | 
| dryRun | Boolean | - | No description provided | 
| registryUsername | String | - | No description provided | 
| registryPassword | Secret | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 publish --image string --tag string1 --tag string2func (m *MyModule) Example(ctx context.Context, image string, tag []string)   {
	return dag.
			DaggerDev().
			Engine().
			Publish(ctx, image, tag)
}@function
async def example(image: str, tag: List[str]) -> None:
	return await (
		dag.dagger_dev()
		.engine()
		.publish(image, tag)
	)@func()
async example(image: string, tag: string[]): Promise<void> {
	return dag
		.daggerDev()
		.engine()
		.publish(image, tag)
}scan() 🔗
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 engine \
 scanfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Engine().
			Scan(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.engine()
		.scan()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.engine()
		.scan()
}DaggerDevDocs 🔗
site() 🔗
Build the docs website
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 sitefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			Site()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.site()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.site()
}server() 🔗
Build the docs server
Return Type
Container !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 serverfunc (m *MyModule) Example() *dagger.Container  {
	return dag.
			DaggerDev().
			Docs().
			Server()
}@function
def example() -> dagger.Container:
	return (
		dag.dagger_dev()
		.docs()
		.server()
	)@func()
example(): Container {
	return dag
		.daggerDev()
		.docs()
		.server()
}lint() 🔗
Lint documentation files
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 lintfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Docs().
			Lint(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.docs()
		.lint()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.docs()
		.lint()
}generate() 🔗
Regenerate the API schema and CLI reference docs
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 generatefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			Generate()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.generate()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.generate()
}generateCli() 🔗
Regenerate the CLI reference docs
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 generate-clifunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			GenerateCli()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.generate_cli()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.generateCli()
}generateSchema() 🔗
Regenerate the API schema
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 generate-schemafunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			GenerateSchema()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.generate_schema()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.generateSchema()
}generateSchemaReference() 🔗
Regenerate the API Reference documentation
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 generate-schema-referencefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			GenerateSchemaReference()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.generate_schema_reference()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.generateSchemaReference()
}generateConfigSchemas() 🔗
Regenerate the config schemas
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 generate-config-schemasfunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			GenerateConfigSchemas()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.generate_config_schemas()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.docs()
		.generateConfigSchemas()
}bump() 🔗
Bump the Go SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 bump --version stringfunc (m *MyModule) Example(version string) *dagger.Directory  {
	return dag.
			DaggerDev().
			Docs().
			Bump(version)
}@function
def example(version: str) -> dagger.Directory:
	return (
		dag.dagger_dev()
		.docs()
		.bump(version)
	)@func()
example(version: string): Directory {
	return dag
		.daggerDev()
		.docs()
		.bump(version)
}deploy() 🔗
Deploys a current build of the docs.
Return Type
String !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| netlifyToken | Secret ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 deploy --netlify-token env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, netlifyToken *dagger.Secret) string  {
	return dag.
			DaggerDev().
			Docs().
			Deploy(ctx, netlifyToken)
}@function
async def example(netlify_token: dagger.Secret) -> str:
	return await (
		dag.dagger_dev()
		.docs()
		.deploy(netlify_token)
	)@func()
async example(netlifyToken: Secret): Promise<string> {
	return dag
		.daggerDev()
		.docs()
		.deploy(netlifyToken)
}publish() 🔗
Publish a previous deployment to production - defaults to the latest deployment on the main branch.
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| netlifyToken | Secret ! | - | No description provided | 
| deployment | String | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 docs \
 publish --netlify-token env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, netlifyToken *dagger.Secret)   {
	return dag.
			DaggerDev().
			Docs().
			Publish(ctx, netlifyToken)
}@function
async def example(netlify_token: dagger.Secret) -> None:
	return await (
		dag.dagger_dev()
		.docs()
		.publish(netlify_token)
	)@func()
async example(netlifyToken: Secret): Promise<void> {
	return dag
		.daggerDev()
		.docs()
		.publish(netlifyToken)
}DaggerDevScripts 🔗
lint() 🔗
Lint scripts files
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 scripts \
 lintfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Scripts().
			Lint(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.scripts()
		.lint()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.scripts()
		.lint()
}DaggerDevTest 🔗
all() 🔗
Run all engine tests
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| failfast | Boolean | - | No description provided | 
| parallel | Integer | - | No description provided | 
| timeout | String | - | No description provided | 
| race | Boolean | - | No description provided | 
| testVerbose | Boolean | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 test \
 allfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Test().
			All(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.test()
		.all()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.test()
		.all()
}telemetry() 🔗
Run telemetry tests
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| run | String | - | Only run these tests | 
| skip | String | - | Skip these tests | 
| update | Boolean | - | No description provided | 
| failfast | Boolean | - | No description provided | 
| parallel | Integer | - | No description provided | 
| timeout | String | - | No description provided | 
| race | Boolean | - | No description provided | 
| count | Integer ! | 1 | No description provided | 
| verbose | Boolean | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 test \
 telemetry --count integerfunc (m *MyModule) Example(count int) *dagger.Directory  {
	return dag.
			DaggerDev().
			Test().
			Telemetry(count)
}@function
def example(count: int) -> dagger.Directory:
	return (
		dag.dagger_dev()
		.test()
		.telemetry(count)
	)@func()
example(count: number): Directory {
	return dag
		.daggerDev()
		.test()
		.telemetry(count)
}list() 🔗
List all tests
Return Type
String !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 test \
 listfunc (m *MyModule) Example(ctx context.Context) string  {
	return dag.
			DaggerDev().
			Test().
			List(ctx)
}@function
async def example() -> str:
	return await (
		dag.dagger_dev()
		.test()
		.list()
	)@func()
async example(): Promise<string> {
	return dag
		.daggerDev()
		.test()
		.list()
}specific() 🔗
Run specific tests
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| run | String | - | Only run these tests | 
| skip | String | - | Skip these tests | 
| pkg | String | "./..." | No description provided | 
| failfast | Boolean | - | Abort test run on first failure | 
| parallel | Integer | - | How many tests to run in parallel - defaults to the number of CPUs | 
| timeout | String | - | How long before timing out the test run | 
| race | Boolean | - | No description provided | 
| count | Integer | 1 | No description provided | 
| testVerbose | Boolean | - | Enable verbose output | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 test \
 specificfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Test().
			Specific(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.test()
		.specific()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.test()
		.specific()
}DaggerDevBench 🔗
all() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| failfast | Boolean | - | No description provided | 
| timeout | String | - | No description provided | 
| race | Boolean | - | No description provided | 
| testVerbose | Boolean | - | No description provided | 
| prewarm | Boolean | - | run benchmarks once with metrics tagged "prewarm" before running for real | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 bench \
 allfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Bench().
			All(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.bench()
		.all()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.bench()
		.all()
}specific() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| run | String | - | Only run these benchmarks | 
| skip | String | - | Skip these benchmarks | 
| pkg | String | "./..." | No description provided | 
| failfast | Boolean | - | Abort bench run on first failure | 
| timeout | String | - | How long before timing out the benchmark run | 
| race | Boolean | - | No description provided | 
| count | Integer | 1 | No description provided | 
| testVerbose | Boolean | - | Enable verbose output | 
| prewarm | Boolean | - | run benchmarks once with metrics tagged "prewarm" before running for real | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 bench \
 specificfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Bench().
			Specific(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.bench()
		.specific()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.bench()
		.specific()
}DaggerDevSdk 🔗
A dev environment for the official Dagger SDKs
go() 🔗
Develop the Dagger Go SDK
Return Type
DaggerDevGoSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 gofunc (m *MyModule) Example() *dagger.DaggerDevGoSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Go()
}@function
def example() -> dagger.DaggerDevGoSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.go()
	)@func()
example(): DaggerDevGoSdk {
	return dag
		.daggerDev()
		.sdk()
		.go()
}python() 🔗
Develop the Dagger Python SDK
Return Type
DaggerDevPythonSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 pythonfunc (m *MyModule) Example() *dagger.DaggerDevPythonSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Python()
}@function
def example() -> dagger.DaggerDevPythonSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.python()
	)@func()
example(): DaggerDevPythonSdk {
	return dag
		.daggerDev()
		.sdk()
		.python()
}typescript() 🔗
Develop the Dagger Typescript SDK
Return Type
DaggerDevTypescriptSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 typescriptfunc (m *MyModule) Example() *dagger.DaggerDevTypescriptSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Typescript()
}@function
def example() -> dagger.DaggerDevTypescriptSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.typescript()
	)@func()
example(): DaggerDevTypescriptSdk {
	return dag
		.daggerDev()
		.sdk()
		.typescript()
}elixir() 🔗
Develop the Dagger Elixir SDK (experimental)
Return Type
DaggerDevElixirSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 elixirfunc (m *MyModule) Example() *dagger.DaggerDevElixirSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Elixir()
}@function
def example() -> dagger.DaggerDevElixirSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.elixir()
	)@func()
example(): DaggerDevElixirSdk {
	return dag
		.daggerDev()
		.sdk()
		.elixir()
}rust() 🔗
Develop the Dagger Rust SDK (experimental)
Return Type
DaggerDevRustSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 rustfunc (m *MyModule) Example() *dagger.DaggerDevRustSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Rust()
}@function
def example() -> dagger.DaggerDevRustSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.rust()
	)@func()
example(): DaggerDevRustSdk {
	return dag
		.daggerDev()
		.sdk()
		.rust()
}php() 🔗
Develop the Dagger PHP SDK (experimental)
Return Type
DaggerDevPhpsdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 phpfunc (m *MyModule) Example() *dagger.DaggerDevPhpsdk  {
	return dag.
			DaggerDev().
			Sdk().
			Php()
}@function
def example() -> dagger.DaggerDevPhpsdk:
	return (
		dag.dagger_dev()
		.sdk()
		.php()
	)@func()
example(): DaggerDevPhpsdk {
	return dag
		.daggerDev()
		.sdk()
		.php()
}java() 🔗
Develop the Dagger Java SDK (experimental)
Return Type
DaggerDevJavaSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 javafunc (m *MyModule) Example() *dagger.DaggerDevJavaSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Java()
}@function
def example() -> dagger.DaggerDevJavaSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.java()
	)@func()
example(): DaggerDevJavaSdk {
	return dag
		.daggerDev()
		.sdk()
		.java()
}dotnet() 🔗
Develop the Dagger Dotnet SDK (experimental)
Return Type
DaggerDevDotnetSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 dotnetfunc (m *MyModule) Example() *dagger.DaggerDevDotnetSdk  {
	return dag.
			DaggerDev().
			Sdk().
			Dotnet()
}@function
def example() -> dagger.DaggerDevDotnetSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.dotnet()
	)@func()
example(): DaggerDevDotnetSdk {
	return dag
		.daggerDev()
		.sdk()
		.dotnet()
}all() 🔗
Return Type
DaggerDevAllSdk !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 allfunc (m *MyModule) Example() *dagger.DaggerDevAllSdk  {
	return dag.
			DaggerDev().
			Sdk().
			All()
}@function
def example() -> dagger.DaggerDevAllSdk:
	return (
		dag.dagger_dev()
		.sdk()
		.all()
	)@func()
example(): DaggerDevAllSdk {
	return dag
		.daggerDev()
		.sdk()
		.all()
}DaggerDevLoadedEngine 🔗
image() 🔗
Return Type
String !Example
echo 'Custom types are not supported in shell examples'func (m *MyModule) Example(ctx context.Context, docker *dagger.Socket) string  {
	return dag.
			DaggerDev().
			Engine().
			LoadToDocker(docker).
			Image(ctx)
}@function
async def example(docker: dagger.Socket) -> str:
	return await (
		dag.dagger_dev()
		.engine()
		.load_to_docker(docker)
		.image()
	)@func()
async example(docker: Socket): Promise<string> {
	return dag
		.daggerDev()
		.engine()
		.loadToDocker(docker)
		.image()
}start() 🔗
Start the loaded engine container
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| name | String | "dagger-engine.dev" | No description provided | 
| cloudToken | Secret | - | No description provided | 
| cloudUrl | String | - | No description provided | 
| debug | Boolean | - | No description provided | 
Example
echo 'Custom types are not supported in shell examples'func (m *MyModule) Example(ctx context.Context, docker *dagger.Socket)   {
	return dag.
			DaggerDev().
			Engine().
			LoadToDocker(docker).
			Start(ctx)
}@function
async def example(docker: dagger.Socket) -> None:
	return await (
		dag.dagger_dev()
		.engine()
		.load_to_docker(docker)
		.start()
	)@func()
async example(docker: Socket): Promise<void> {
	return dag
		.daggerDev()
		.engine()
		.loadToDocker(docker)
		.start()
}DaggerDevAllSdk 🔗
lint() 🔗
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 all \
 lintfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Sdk().
			All().
			Lint(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.sdk()
		.all()
		.lint()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.sdk()
		.all()
		.lint()
}test() 🔗
Return Type
Void !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 all \
 testfunc (m *MyModule) Example(ctx context.Context)   {
	return dag.
			DaggerDev().
			Sdk().
			All().
			Test(ctx)
}@function
async def example() -> None:
	return await (
		dag.dagger_dev()
		.sdk()
		.all()
		.test()
	)@func()
async example(): Promise<void> {
	return dag
		.daggerDev()
		.sdk()
		.all()
		.test()
}testPublish() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 all \
 test-publish --tag stringfunc (m *MyModule) Example(ctx context.Context, tag string)   {
	return dag.
			DaggerDev().
			Sdk().
			All().
			TestPublish(ctx, tag)
}@function
async def example(tag: str) -> None:
	return await (
		dag.dagger_dev()
		.sdk()
		.all()
		.test_publish(tag)
	)@func()
async example(tag: string): Promise<void> {
	return dag
		.daggerDev()
		.sdk()
		.all()
		.testPublish(tag)
}generate() 🔗
Return Type
Directory !Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 all \
 generatefunc (m *MyModule) Example() *dagger.Directory  {
	return dag.
			DaggerDev().
			Sdk().
			All().
			Generate()
}@function
def example() -> dagger.Directory:
	return (
		dag.dagger_dev()
		.sdk()
		.all()
		.generate()
	)@func()
example(): Directory {
	return dag
		.daggerDev()
		.sdk()
		.all()
		.generate()
}bump() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
dagger -m github.com/TomChv/dagger@e45ebd5f4222708ca1db05ff34a68320e24b9ed4 call \
 sdk \
 all \
 bump --version stringfunc (m *MyModule) Example(version string) *dagger.Directory  {
	return dag.
			DaggerDev().
			Sdk().
			All().
			Bump(version)
}@function
def example(version: str) -> dagger.Directory:
	return (
		dag.dagger_dev()
		.sdk()
		.all()
		.bump(version)
	)@func()
example(version: string): Directory {
	return dag
		.daggerDev()
		.sdk()
		.all()
		.bump(version)
}DaggerDevGoSdk 🔗
lint() 🔗
Lint the Go SDK
Return Type
Void !Example
Function DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Go SDK
Return Type
Void !Example
Function DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Go SDK API
Return Type
Directory !Example
Function DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Go SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| gitRepo | String | "https://github.com/dagger/dagger-go-sdk.git" | No description provided | 
| gitRepoSource | String | "https://github.com/dagger/dagger.git" | No description provided | 
| gitUserName | String | "dagger-ci" | No description provided | 
| gitUserEmail | String | "hello@dagger.io" | No description provided | 
| githubToken | Secret | - | No description provided | 
Example
Function DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Go SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleDaggerDevPythonSdk 🔗
lint() 🔗
Lint the Python SDK
Return Type
Void !Example
Function DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Python SDK
Return Type
Void !Example
Function DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Python SDK API
Return Type
Directory !Example
Function DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Python SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| pypiRepo | String | - | No description provided | 
| pypiToken | Secret | - | No description provided | 
Example
Function DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Python SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleDaggerDevTypescriptSdk 🔗
lint() 🔗
Lint the Typescript SDK
Return Type
Void !Example
Function DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Typescript SDK
Return Type
Void !Example
Function DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Typescript SDK API
Return Type
Directory !Example
Function DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Typescript SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| npmToken | Secret | - | No description provided | 
Example
Function DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Typescript SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleDaggerDevElixirSdk 🔗
lint() 🔗
Lint the Elixir SDK
Return Type
Void !Example
Function DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Elixir SDK
Return Type
Void !Example
Function DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Elixir SDK API
Return Type
Directory !Example
Function DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Elixir SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| hexApikey | Secret | - | No description provided | 
Example
Function DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Elixir SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleDaggerDevRustSdk 🔗
lint() 🔗
Lint the Rust SDK
Return Type
Void !Example
Function DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Rust SDK
Return Type
Void !Example
Function DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Rust SDK API
Return Type
Directory !Example
Function DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Rust SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| cargoRegistryToken | Secret | - | No description provided | 
Example
Function DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Rust SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleDaggerDevPhpsdk 🔗
lint() 🔗
Lint the PHP SDK
Return Type
Void !Example
Function DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the PHP SDK
Return Type
Void !Example
Function DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the PHP SDK API
Return Type
Directory !Example
Function DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev modulegenerateSdkReference() 🔗
Generate the PHP SDK API reference documentation
Return Type
Directory !Example
Function DaggerDevPhpsdk.generateSdkReference is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generateSdkReference is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generateSdkReference is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generateSdkReference is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the PHP SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
| gitRepo | String | "https://github.com/dagger/dagger-php-sdk.git" | No description provided | 
| gitRepoSource | String | "https://github.com/dagger/dagger.git" | No description provided | 
| gitUserName | String | "dagger-ci" | No description provided | 
| gitUserEmail | String | "hello@dagger.io" | No description provided | 
| githubToken | Secret | - | No description provided | 
Example
Function DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the PHP SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleDaggerDevJavaSdk 🔗
lint() 🔗
Lint the Java SDK
Return Type
Void !Example
Function DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Java SDK
Return Type
Void !Example
Function DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Java SDK API
Return Type
Directory !Example
Function DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Java SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
| dryRun | Boolean | - | No description provided | 
Example
Function DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Java SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev modulebumpDeps() 🔗
Bump dependencies in the Java SDK
Return Type
Directory !Example
Function DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev modulemaven() 🔗
Return Type
Container !Example
Function DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleDaggerDevDotnetSdk 🔗
lint() 🔗
Return Type
Void !Example
Function DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Return Type
Void !Example
Function DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduletestPublish() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| tag | String ! | - | No description provided | 
Example
Function DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev modulegenerate() 🔗
Return Type
Directory !Example
Function DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev modulebump() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description | 
|---|---|---|---|
| version | String ! | - | No description provided | 
Example
Function DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev module