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
Name | Type | Default Value | Description |
---|---|---|---|
src | Directory | - | No description provided |
token | Secret | - | No description provided |
tag | StringKind | - | 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
Name | Type | Default Value | Description |
---|---|---|---|
src | Directory | - | No description provided |
token | StringKind | - | No description provided |
tag | StringKind | - | No description provided |
file | StringKind | - | 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()
}