generated
No long description provided.
Installation
dagger install github.com/araihu/dagger/modules/generated@34872ce032c8b8a543e77dedbf5c09978f65d06dEntrypoint
Return Type
Generated Example
dagger -m github.com/araihu/dagger/modules/generated@34872ce032c8b8a543e77dedbf5c09978f65d06d call \
func (m *MyModule) Example() *dagger.Generated {
return dag.
Generated()
}@function
def example() -> dagger.Generated:
return (
dag.generated()
)@func()
example(): Generated {
return dag
.generated()
}Types
Generated 🔗
Generated compares committed and regenerated directory snapshots.
assertClean() 🔗
AssertClean fails with stable per-path evidence when generated content changed.
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| committed | Directory ! | - | No description provided |
| regenerated | Directory ! | - | No description provided |
Example
dagger -m github.com/araihu/dagger/modules/generated@34872ce032c8b8a543e77dedbf5c09978f65d06d call \
assert-clean --committed DIR_PATH --regenerated DIR_PATHfunc (m *MyModule) Example(ctx context.Context, committed *dagger.Directory, regenerated *dagger.Directory) {
return dag.
Generated().
Assertclean(ctx, committed, regenerated)
}@function
async def example(committed: dagger.Directory, regenerated: dagger.Directory) -> None:
return await (
dag.generated()
.assertclean(committed, regenerated)
)@func()
async example(committed: Directory, regenerated: Directory): Promise<void> {
return dag
.generated()
.assertClean(committed, regenerated)
}drift() 🔗
Drift returns the structured changes from committed to regenerated content.
Return Type
Changeset !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| committed | Directory ! | - | No description provided |
| regenerated | Directory ! | - | No description provided |
Example
dagger -m github.com/araihu/dagger/modules/generated@34872ce032c8b8a543e77dedbf5c09978f65d06d call \
drift --committed DIR_PATH --regenerated DIR_PATHfunc (m *MyModule) Example(committed *dagger.Directory, regenerated *dagger.Directory) *dagger.Changeset {
return dag.
Generated().
Drift(committed, regenerated)
}@function
def example(committed: dagger.Directory, regenerated: dagger.Directory) -> dagger.Changeset:
return (
dag.generated()
.drift(committed, regenerated)
)@func()
example(committed: Directory, regenerated: Directory): Changeset {
return dag
.generated()
.drift(committed, regenerated)
}