Dagger
Search

deb

No long description provided.

Installation

dagger install github.com/nicholasjackson/daggerverse/deb@v0.0.1

Entrypoint

Return Type
Deb
Example
func (m *myModule) example() *Deb  {
	return dag.
			Deb()
}
@function
def example() -> dag.Deb:
	return (
		dag.deb()
	)
@func()
example(): Deb {
	return dag
		.deb()
}

Types

Deb

build()

example usage: “call build –directory $PWD/example_app/files –architecture amd64 –package-name ‘example’ –version ‘0.0.1’ –maintainer ‘Nic Jackson’ –description ‘build’”

Return Type
File !
Arguments
NameTypeDefault ValueDescription
filesDirectory !-No description provided
architectureStringKind !-No description provided
packageNameStringKind !-No description provided
versionStringKind !-No description provided
maintainerStringKind !-No description provided
descriptionStringKind !-No description provided
sectionStringKind -No description provided
priorityStringKind -No description provided
dependsStringKind -No description provided
homepageStringKind -No description provided
Example
Function Deb.build is not accessible from the deb module
func (m *myModule) example(files , architecture , packageName , version , maintainer , description )   {
	return dag.
			Deb().
			Build(files, architecture, packageName, version, maintainer, description)
}
@function
def example(files: , architecture: , package_name: , version: , maintainer: , description: ) -> :
	return (
		dag.deb()
		.build(files, architecture, package_name, version, maintainer, description)
	)
@func()
example(files: , architecture: , packageName: , version: , maintainer: , description: ):  {
	return dag
		.deb()
		.build(files, architecture, packageName, version, maintainer, description)
}