claircore
Module for Claircore functions
Installation
dagger install github.com/quay/clair-workflows/claircore@4317f06d9b55b85098432945cf74748af1b21973
Entrypoint
Return Type
Claircore
Example
dagger -m github.com/quay/clair-workflows/claircore@4317f06d9b55b85098432945cf74748af1b21973 call \
func (m *myModule) example() *Claircore {
return dag.
Claircore()
}
@function
def example() -> dag.Claircore:
return (
dag.claircore()
)
@func()
example(): Claircore {
return dag
.claircore()
}
Types
Claircore 🔗
Claircore holds actions for the claircore repo.
test() 🔗
Test …
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
source | Directory | - | Source to use for testing. If omitted, the `main` branch of the [upstream repository] will be used. [upstream repository]: https://github.com/quay/claircore |
Example
dagger -m github.com/quay/clair-workflows/claircore@4317f06d9b55b85098432945cf74748af1b21973 call \
test
func (m *myModule) example(ctx context.Context) string {
return dag.
Claircore().
Test(ctx)
}
@function
async def example() -> str:
return await (
dag.claircore()
.test()
)
@func()
async example(): Promise<string> {
return dag
.claircore()
.test()
}