-
Notifications
You must be signed in to change notification settings - Fork 88
/
release.config.js
47 lines (47 loc) · 1.4 KB
/
release.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
module.exports = {
branches: [
// Temporarily put zowe-v2-lts branch first in the list.
// It should move down once latest becomes zowe-v3-lts.
{
name: "zowe-v?-lts",
level: "patch"
},
{
name: "master",
level: "none",
channel: "zowe-v3-lts"
}
],
plugins: [
["@octorelease/changelog", {
"displayNames": {
"cli": "Zowe CLI",
"core": "Core SDK",
"imperative": "Imperative",
"zosconsole": "z/OS Console SDK",
"zosfiles": "z/OS Files SDK",
"zosjobs": "z/OS Jobs SDK",
"zoslogs": "z/OS Logs SDK",
"provisioning": "Provisioning SDK",
"secrets": "Secrets SDK",
"zostso": "z/OS TSO SDK",
"zosuss": "z/OS USS SDK",
"workflows": "Workflows SDK",
"zosmf": "z/OSMF SDK",
"cli-test-utils": "CLI Test Utils"
}
}],
["@octorelease/lerna", {
aliasTags: {
"latest": ["zowe-v2-lts"]
},
pruneShrinkwrap: ["@zowe/cli"],
smokeTest: true
}],
["@octorelease/github", {
checkPrLabels: true,
publishRelease: true
}],
"@octorelease/git"
]
};