This repository was archived by the owner on Nov 10, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +44
-0
lines changed
plugins/Annotate-GitLab-Merge Expand file tree Collapse file tree 3 files changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Annotate GitLab Merge requests
2
+
3
+ The plugin allows for easy applying labels to GitLab merge requests from a Codefresh pipeline
4
+
5
+ ## Basic usage
6
+
7
+ ```
8
+ AnnotateMR:
9
+ image: codefresh/gitlab-mr-annotate
10
+ environment:
11
+ - GIT_CONTEXT=my_gitlab_context_name
12
+ - LABELS=my_label1,my_label2,my_label_n
13
+ ```
14
+ ## Environment variables
15
+
16
+ | Name | Description | Default value |
17
+ | ------------------| -----------------------------------------------------------------------------------------------| ----------------------------------|
18
+ | GIT_CONTEXT | The name of the git provider context you can see on the integrations page. | none |
19
+ | LABELS | The comma separated list of labels you would like to apply to the merge request | none |
20
+ | PROJECT_ID | The ID of the GitLab project. Optional (the default value is formed from Codefresh variables) | $CF_REPO_OWNER%2F$CF_REPO_NAME |
21
+ | MERGE_REQUEST_ID | The ID of the merge request. Optional (the default value is formed from Codefresh variables) | $CF_PULL_REQUEST_ID |
Original file line number Diff line number Diff line change
1
+ AnnotateMR :
2
+ image : codefresh/gitlab-mr-annotate
3
+ environment :
4
+ - GIT_CONTEXT=my_gitlab_context_name
5
+ - LABELS=my_label1,my_label2,my_label_n
Original file line number Diff line number Diff line change
1
+ title : Annotate GitLab Merge Requests
2
+ image : codefresh/gitlab-mr-annotate:latest
3
+ description : The plugin allows for easy applying labels to GitLab merge requests
4
+ category :
5
+ - Featured
6
+ source : ' https://github.com/codefresh-contrib/cf-gitlab-mr-annotate'
7
+ logo : ' https://raw.githubusercontent.com/codefresh-io/plugins/new-pipeline/plugins/vault/logo.jpg'
8
+ maintainers :
9
+ - name : Alex Kogan
10
+ envs :
11
+ - name : GIT_CONTEXT
12
+ description : The name of the git provider context you can see on the integrations page.
13
+ - name : LABELS
14
+ description : The comma separated list of labels you would like to apply to the merge request
15
+ - name : PROJECT_ID
16
+ description : The ID of the GitLab project. Optional (the default value is formed from Codefresh variables)
17
+ - name : MERGE_REQUEST_ID
18
+ description : The ID of the merge request. Optional (the default value is formed from Codefresh variables)
You can’t perform that action at this time.
0 commit comments