shared
No long description provided.
Installation
dagger install github.com/jczz/shared/ci/dagger@7c3b18ee46bf203e55f9ffb162fd663e49bb4283Entrypoint
Return Type
Shared Example
dagger -m github.com/jczz/shared/ci/dagger@7c3b18ee46bf203e55f9ffb162fd663e49bb4283 call \
func (m *MyModule) Example() *dagger.Shared {
return dag.
Shared()
}@function
def example() -> dagger.Shared:
return (
dag.shared()
)@func()
example(): Shared {
return dag
.shared()
}Types
Shared 🔗
containerEcho() 🔗
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| stringArg | String ! | - | No description provided |
Example
dagger -m github.com/jczz/shared/ci/dagger@7c3b18ee46bf203e55f9ffb162fd663e49bb4283 call \
container-echo --string-arg stringfunc (m *MyModule) Example(stringArg string) *dagger.Container {
return dag.
Shared().
ContainerEcho(stringArg)
}@function
def example(string_arg: str) -> dagger.Container:
return (
dag.shared()
.container_echo(string_arg)
)@func()
example(stringArg: string): Container {
return dag
.shared()
.containerEcho(stringArg)
}deploy() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
| appName | String ! | - | No description provided |
| resourceGroup | String ! | - | No description provided |
| deploymentToken | String ! | - | No description provided |
Example
dagger -m github.com/jczz/shared/ci/dagger@7c3b18ee46bf203e55f9ffb162fd663e49bb4283 call \
deploy --source DIR_PATH --app-name string --resource-group string --deployment-token stringfunc (m *MyModule) Example(ctx context.Context, source *dagger.Directory, appName string, resourceGroup string, deploymentToken string) {
return dag.
Shared().
Deploy(ctx, source, appName, resourceGroup, deploymentToken)
}@function
async def example(source: dagger.Directory, app_name: str, resource_group: str, deployment_token: str) -> None:
return await (
dag.shared()
.deploy(source, app_name, resource_group, deployment_token)
)@func()
async example(source: Directory, appName: string, resourceGroup: string, deploymentToken: string): Promise<void> {
return dag
.shared()
.deploy(source, appName, resourceGroup, deploymentToken)
}