Dagger
Search

gitlab

No long description provided.

Installation

dagger install github.com/fluent-ci-templates/gitlab-pipeline@f6f2082907aa4854616450ab567bd623328958ec

Entrypoint

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

Types

Gitlab 🔗

releaseCreate() 🔗

Create a Gitlab Release

Return Type
StringKind !
Arguments
NameTypeDefault ValueDescription
srcDirectory -No description provided
tokenSecret -No description provided
tagStringKind -No description provided
Example
dagger -m github.com/fluent-ci-templates/gitlab-pipeline@f6f2082907aa4854616450ab567bd623328958ec call \
 release-create
func (m *MyModule) Example()   {
	return dag.
			Gitlab().
			ReleaseCreate()
}
@function
def example() -> :
	return (
		dag.gitlab()
		.release_create()
	)
@func()
example():  {
	return dag
		.gitlab()
		.releaseCreate()
}

releaseUpload() 🔗

Upload asset files to a Gitlab Release

Return Type
StringKind !
Arguments
NameTypeDefault ValueDescription
srcDirectory -No description provided
tokenStringKind -No description provided
tagStringKind -No description provided
fileStringKind -No description provided
Example
dagger -m github.com/fluent-ci-templates/gitlab-pipeline@f6f2082907aa4854616450ab567bd623328958ec call \
 release-upload
func (m *MyModule) Example()   {
	return dag.
			Gitlab().
			ReleaseUpload()
}
@function
def example() -> :
	return (
		dag.gitlab()
		.release_upload()
	)
@func()
example():  {
	return dag
		.gitlab()
		.releaseUpload()
}