ci
suite as a toolchain. With toolchains, `dagger check -l` enumeratesevery dep's +check functions directly (e.g. kafka-tests:all), so no
wrapper methods are needed here.
Installation
dagger install github.com/z5labs/devex@a17bf411228ae3d544c7c18bcf08dd04c295d453Entrypoint
Return Type
Ci Example
dagger -m github.com/z5labs/devex@a17bf411228ae3d544c7c18bcf08dd04c295d453 call \
func (m *MyModule) Example() *dagger.Ci {
return dag.
Ci()
}@function
def example() -> dagger.Ci:
return (
dag.ci()
)@func()
example(): Ci {
return dag
.ci()
}Types
Ci 🔗
generated() 🔗
Verify that committed dagger.gen.go and internal/dagger/*.gen.go files
match what dagger develop would produce at the pinned engineVersion.
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| ws | Workspace | - | No description provided |
Example
echo 'Custom types are not supported in shell examples'func (m *MyModule) Example(ctx context.Context) {
return dag.
Ci().
Generated(ctx)
}@function
async def example() -> None:
return await (
dag.ci()
.generated()
)@func()
async example(): Promise<void> {
return dag
.ci()
.generated()
}