Skip to content

Commit 022ae82

Browse files
authored
Merge pull request #79 from atom-ide-community/CI-GetReleaseVersion-template
2 parents 0199653 + f0963c0 commit 022ae82

File tree

4 files changed

+27
-27
lines changed

4 files changed

+27
-27
lines changed

script/vsts/nightly-release.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
jobs:
2-
- job: GetReleaseVersion
3-
pool:
4-
vmImage: 'ubuntu-latest'
5-
steps:
6-
- script: |
7-
cd script/vsts
8-
npm ci
9-
node get-release-version.js --nightly
10-
name: Version
2+
# GetReleaseVersion for nightly release
3+
- template: platforms/templates/get-release-version.yml
4+
parameters:
5+
NightlyFlag: --nightly
116

127
# Import OS-specific build definitions
138
- template: platforms/windows.yml
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
parameters:
2+
- name: NightlyFlag
3+
type: string
4+
values:
5+
- ' '
6+
- --nightly
7+
default: ' '
8+
9+
jobs:
10+
11+
- job: GetReleaseVersion
12+
pool:
13+
vmImage: 'ubuntu-latest'
14+
steps:
15+
- script: |
16+
cd script/vsts
17+
npm ci
18+
node get-release-version.js ${{ parameters.NightlyFlag }}
19+
name: Version

script/vsts/pull-requests.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,8 @@
11
trigger: none # No CI builds, only PR builds
22

33
jobs:
4-
- job: GetReleaseVersion
5-
pool:
6-
vmImage: 'ubuntu-latest'
7-
steps:
8-
- script: |
9-
cd script/vsts
10-
npm ci
11-
node get-release-version.js
12-
name: Version
4+
# GetReleaseVersion
5+
- template: platforms/templates/get-release-version.yml
136

147
# Import OS-specific build definitions
158
- template: platforms/windows.yml

script/vsts/release-branch-build.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,8 @@ trigger:
55
pr: none # no PR triggers
66

77
jobs:
8-
- job: GetReleaseVersion
9-
pool:
10-
vmImage: 'ubuntu-latest'
11-
steps:
12-
- script: |
13-
cd script/vsts
14-
npm ci
15-
node get-release-version.js
16-
name: Version
8+
# GetReleaseVersion
9+
- template: platforms/templates/get-release-version.yml
1710

1811
# Import OS-specific build definitions.
1912
- template: platforms/windows.yml

0 commit comments

Comments
 (0)