docs
No long description provided.
Installation
dagger install github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904dEntrypoint
Return Type
Docs !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory | - | No description provided |
| nginxConfig | File | - | No description provided |
Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
func (m *MyModule) Example() *dagger.Docs {
return dag.
Docs()
}@function
def example() -> dagger.Docs:
return (
dag.docs()
)@func()
example(): Docs {
return dag
.docs()
}Types
Docs 🔗
source() 🔗
Return Type
Directory ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
sourcefunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
Source()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.source()
)@func()
example(): Directory {
return dag
.docs()
.source()
}site() 🔗
Build the docs website
Return Type
Directory ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
sitefunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
Site()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.site()
)@func()
example(): Directory {
return dag
.docs()
.site()
}server() 🔗
Build the docs server
Return Type
Container ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
serverfunc (m *MyModule) Example() *dagger.Container {
return dag.
Docs().
Server()
}@function
def example() -> dagger.Container:
return (
dag.docs()
.server()
)@func()
example(): Container {
return dag
.docs()
.server()
}lint() 🔗
Lint documentation files
Return Type
Void ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
lintfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Docs().
Lint(ctx)
}@function
async def example() -> None:
return await (
dag.docs()
.lint()
)@func()
async example(): Promise<void> {
return dag
.docs()
.lint()
}generate() 🔗
Regenerate the API schema and CLI reference docs
Return Type
Directory ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
generatefunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
Generate()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.generate()
)@func()
example(): Directory {
return dag
.docs()
.generate()
}generateCli() 🔗
Regenerate the CLI reference docs
Return Type
Directory ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
generate-clifunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
GenerateCli()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.generate_cli()
)@func()
example(): Directory {
return dag
.docs()
.generateCli()
}generateSchema() 🔗
Regenerate the API schema
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String | - | No description provided |
Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
generate-schemafunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
GenerateSchema()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.generate_schema()
)@func()
example(): Directory {
return dag
.docs()
.generateSchema()
}introspection() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String | - | No description provided |
Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
introspectionfunc (m *MyModule) Example() *dagger.File {
return dag.
Docs().
Introspection()
}@function
def example() -> dagger.File:
return (
dag.docs()
.introspection()
)@func()
example(): File {
return dag
.docs()
.introspection()
}generateSchemaReference() 🔗
Regenerate the API Reference documentation
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String | - | No description provided |
Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
generate-schema-referencefunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
GenerateSchemaReference()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.generate_schema_reference()
)@func()
example(): Directory {
return dag
.docs()
.generateSchemaReference()
}generateConfigSchemas() 🔗
Regenerate the config schemas
Return Type
Directory ! Example
dagger -m github.com/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
generate-config-schemasfunc (m *MyModule) Example() *dagger.Directory {
return dag.
Docs().
GenerateConfigSchemas()
}@function
def example() -> dagger.Directory:
return (
dag.docs()
.generate_config_schemas()
)@func()
example(): Directory {
return dag
.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/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
bump --version stringfunc (m *MyModule) Example(version string) *dagger.Directory {
return dag.
Docs().
Bump(version)
}@function
def example(version: str) -> dagger.Directory:
return (
dag.docs()
.bump(version)
)@func()
example(version: string): Directory {
return dag
.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/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
deploy --netlify-token env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, netlifyToken *dagger.Secret) string {
return dag.
Docs().
Deploy(ctx, netlifyToken)
}@function
async def example(netlify_token: dagger.Secret) -> str:
return await (
dag.docs()
.deploy(netlify_token)
)@func()
async example(netlifyToken: Secret): Promise<string> {
return dag
.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/pythoninthegrass/dagger/docs@e3d1b4b79ab9ebe11b1efd8233c0b72eb3cf904d call \
publish --netlify-token env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, netlifyToken *dagger.Secret) {
return dag.
Docs().
Publish(ctx, netlifyToken)
}@function
async def example(netlify_token: dagger.Secret) -> None:
return await (
dag.docs()
.publish(netlify_token)
)@func()
async example(netlifyToken: Secret): Promise<void> {
return dag
.docs()
.publish(netlifyToken)
}