Dagger
Search

syft

No long description provided.

Installation

dagger install github.com/fluent-ci-templates/syft-pipeline@e5e2155d1db33b5eda2e7bf1bec8c4b6bcb85ca1

Entrypoint

Return Type
Syft
Example
dagger -m github.com/fluent-ci-templates/syft-pipeline@e5e2155d1db33b5eda2e7bf1bec8c4b6bcb85ca1 call \
func (m *MyModule) Example() *dagger.Syft  {
	return dag.
			Syft()
}
@function
def example() -> dagger.Syft:
	return (
		dag.syft()
	)
@func()
example(): Syft {
	return dag
		.syft()
}

Types

Syft 🔗

sbom() 🔗

Generate a software bill of materials

Return Type
File !
Arguments
NameTypeDefault ValueDescription
srcDirectory !-No description provided
outputFileStringKind !-No description provided
imageStringKind -No description provided
outputStringKind -No description provided
Example
dagger -m github.com/fluent-ci-templates/syft-pipeline@e5e2155d1db33b5eda2e7bf1bec8c4b6bcb85ca1 call \
 sbom
func (m *MyModule) Example(src , outputFile )   {
	return dag.
			Syft().
			Sbom(src, outputFile)
}
@function
def example(src: , output_file: ) -> :
	return (
		dag.syft()
		.sbom(src, output_file)
	)
@func()
example(src: , outputFile: ):  {
	return dag
		.syft()
		.sbom(src, outputFile)
}