dagger-cli
No long description provided.
Installation
dagger install github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3dEntrypoint
Return Type
DaggerCli !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| runnerHost | String | - | No description provided |
| source | Directory | - | No description provided |
| base | Container | - | Base image for go build environment |
Example
dagger -m github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3d call \
func (m *MyModule) Example() *dagger.DaggerCli {
return dag.
DaggerCli()
}@function
def example() -> dagger.DaggerCli:
return (
dag.dagger_cli()
)@func()
example(): DaggerCli {
return dag
.daggerCli()
}Types
DaggerCli 🔗
source() 🔗
Return Type
Directory ! Example
dagger -m github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3d call \
sourcefunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerCli().
Source()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_cli()
.source()
)@func()
example(): Directory {
return dag
.daggerCli()
.source()
}binary() 🔗
Build the dagger CLI binary for a single platform
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| platform | Scalar | - | No description provided |
Example
dagger -m github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3d call \
binaryfunc (m *MyModule) Example() *dagger.File {
return dag.
DaggerCli().
Binary()
}@function
def example() -> dagger.File:
return (
dag.dagger_cli()
.binary()
)@func()
example(): File {
return dag
.daggerCli()
.binary()
}mountedSource() 🔗
Build the dagger CLI binary for a single platform
Return Type
Container ! Example
dagger -m github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3d call \
mounted-sourcefunc (m *MyModule) Example() *dagger.Container {
return dag.
DaggerCli().
MountedSource()
}@function
def example() -> dagger.Container:
return (
dag.dagger_cli()
.mounted_source()
)@func()
example(): Container {
return dag
.daggerCli()
.mountedSource()
}reference() 🔗
Generate a markdown CLI reference doc
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| frontmatter | String | - | No description provided |
| includeExperimental | Boolean | - | Include experimental commands |
Example
dagger -m github.com/grouville/dagger/cmd/dagger@12ca6dc467baebe3ce04f6774511abdbcdaa6f3d call \
referencefunc (m *MyModule) Example() *dagger.File {
return dag.
DaggerCli().
Reference()
}@function
def example() -> dagger.File:
return (
dag.dagger_cli()
.reference()
)@func()
example(): File {
return dag
.daggerCli()
.reference()
}