Dagger
Search

psr

Module for running python-semantic-release (PSR) commands.

Installation

dagger install github.com/mxdev88/daggerverse/psr@6bff541822a4599463c69a12f8d9500165fa1f68

Entrypoint

Return Type
Psr !
Arguments
NameTypeDefault ValueDescription
versionString -No description provided
Example
dagger -m github.com/mxdev88/daggerverse/psr@6bff541822a4599463c69a12f8d9500165fa1f68 call \
func (m *myModule) example() *Psr  {
	return dag.
			Psr()
}
@function
def example() -> dag.Psr:
	return (
		dag.psr()
	)
@func()
example(): Psr {
	return dag
		.psr()
}

Types

Psr 🔗

container() 🔗

Return Type
Container !
Example
dagger -m github.com/mxdev88/daggerverse/psr@6bff541822a4599463c69a12f8d9500165fa1f68 call \
 container
func (m *myModule) example() *Container  {
	return dag.
			Psr().
			Container()
}
@function
def example() -> dagger.Container:
	return (
		dag.psr()
		.container()
	)
@func()
example(): Container {
	return dag
		.psr()
		.container()
}

version() 🔗

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
sourceDirectory !-A directory.
commitBoolean !trueNo description provided
tagBoolean !trueNo description provided
pushBoolean !trueNo description provided
vcsReleaseBoolean !falseNo description provided
changelogBoolean !trueNo description provided
buildMetadataString nullNo description provided
noopBoolean !falseNo description provided
strictBoolean !falseNo description provided
configString nullNo description provided
Example
dagger -m github.com/mxdev88/daggerverse/psr@6bff541822a4599463c69a12f8d9500165fa1f68 call \
 version --source DIR_PATH --commit boolean --tag boolean --push boolean --vcs-release boolean --changelog boolean --noop boolean --strict boolean
func (m *myModule) example(source *Directory, commit bool, tag bool, push bool, vcsRelease bool, changelog bool, noop bool, strict bool) *Container  {
	return dag.
			Psr().
			Version(source, commit, tag, push, vcsRelease, changelog, noop, strict)
}
@function
def example(source: dagger.Directory, commit: bool, tag: bool, push: bool, vcs_release: bool, changelog: bool, noop: bool, strict: bool) -> dagger.Container:
	return (
		dag.psr()
		.version(source, commit, tag, push, vcs_release, changelog, noop, strict)
	)
@func()
example(source: Directory, commit: boolean, tag: boolean, push: boolean, vcsRelease: boolean, changelog: boolean, noop: boolean, strict: boolean): Container {
	return dag
		.psr()
		.version(source, commit, tag, push, vcsRelease, changelog, noop, strict)
}