Skip to content
This repository was archived by the owner on Oct 30, 2020. It is now read-only.

Commit f6c9de4

Browse files
author
Paulo Baima
committed
Adding project description and Readme
1 parent 14ca2b8 commit f6c9de4

File tree

3 files changed

+24
-11
lines changed

3 files changed

+24
-11
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## Contribution Guidelines
2+
* Please follow the GitFlow design: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
3+
4+
* Please include tests covering the change.

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
Unify Relase is a simple build task for Azure DevOps to enable two or more builds from the same source code to trigger a single Release.
1111

12-
By default if you have a release that get triggered by two different builds, this release will be run for each time one of this builds are completed
12+
By default if you have a release that get triggered by two different builds (even if those builds are triggered from the same source version), this release will be run for each time one of this builds are completed
1313

1414
![Azure DevOps tests](https://github.com/psbds/azuredevops-unify-release/blob/master/docs/unify-release-before.png)
1515

@@ -24,7 +24,7 @@ This scenario is common especially with Mono Repository approach, where you need
2424

2525
2. If no builds are pending it will create a build tag that you can use to filter in your release pipeline.
2626

27-
3. If there's a build pending, it will not create the build tag, so your release pipeline (with the build tag filter enable) will not be triggered.
27+
3. If there's a build pending, it will not create the build tag, so your release pipeline (with the build tag filter enabled) will not be triggered.
2828

2929
In this way, only the last build to finish will create the build tag and the pipeline will be run.
3030

@@ -39,10 +39,12 @@ In this way, only the last build to finish will create the build tag and the pip
3939

4040
## Task Options
4141

42+
4243
|Parameter |Description | Default Value |
43-
|---|---|---|---|---|
44-
| a | b| c | d |
45-
| a | b| c | d |
46-
| a | b| c | d |
47-
| a | b| c | d |
48-
| a | b| c | d |
44+
|---|---|---|
45+
| Release Tag | Name of the build tag that will be created if the build is the last one to be completed.| create_release |
46+
| Wait for All Triggered Builds | Indicates that the Unify Release Task should consider all build definitions tiggered by the same source version. When wait for all triggered builds is false, you can specify which builds the Unify release task is going to consider to evaluate if the build tag should be created. | true |
47+
| Project |Project where the build definitions to be considered are stored.| null |
48+
| Related Definitions |Indicate which build definitions should be considered by the unify release task.| null |
49+
|Release on Error |Indicate that the build tag should be created even if one of the related builds fails.|false |
50+
|Release on Cancel |Indicate that the build tag should be created even if one of the related builds is cancelled.|false |

vss-extension.json

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,20 @@
88
{
99
"id": "Microsoft.VisualStudio.Services"
1010
}
11-
],
12-
"description": "Tools for building/releasing with Fabrikam. Includes one build/release task.",
11+
],
12+
"details": {
13+
"path": "README.md"
14+
},
15+
"description": "Unify Relase is a simple build task for Azure DevOps to enable two or more builds from the same source code to trigger a single Release.",
1316
"categories": [
1417
"Azure Pipelines"
1518
],
1619
"icons": {
17-
"default": "images/extension-icon.png"
20+
"default": "images/extension-icon.png"
21+
},
22+
"repository": {
23+
"type": "git",
24+
"uri": "https://github.com/psbds/azuredevops-unify-release"
1825
},
1926
"files": [
2027
{

0 commit comments

Comments
 (0)