You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 30, 2020. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
10
10
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.
11
11
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
@@ -24,7 +24,7 @@ This scenario is common especially with Mono Repository approach, where you need
24
24
25
25
2. If no builds are pending it will create a build tag that you can use to filter in your release pipeline.
26
26
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.
28
28
29
29
In this way, only the last build to finish will create the build tag and the pipeline will be run.
30
30
@@ -39,10 +39,12 @@ In this way, only the last build to finish will create the build tag and the pip
39
39
40
40
## Task Options
41
41
42
+
42
43
|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 |
Copy file name to clipboardExpand all lines: vss-extension.json
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,20 @@
8
8
{
9
9
"id": "Microsoft.VisualStudio.Services"
10
10
}
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.",
0 commit comments