Skip to content

Commit 842830d

Browse files
author
John Kleinschmidt
authored
build: move Windows release builds to AppVeyor cloud (electron#18337)
* build: move Windows release builds to AppVeyor cloud * Use new env variable for AppVeyor cloud server
1 parent 5395449 commit 842830d

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.env.example

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# These env vars are only necessary for creating Electron releases.
22
# See docs/development/releasing.md
33

4-
APPVEYOR_TOKEN=
4+
APPVEYOR_CLOUD_TOKEN=
55
CIRCLE_TOKEN=
66
ELECTRON_GITHUB_TOKEN=
77
VSTS_TOKEN=

script/ci-release-build.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ if (!process.env.CI) require('dotenv-safe').load()
22

33
const assert = require('assert')
44
const request = require('request')
5-
const buildAppVeyorURL = 'https://windows-ci.electronjs.org/api/builds'
5+
const buildAppVeyorURL = 'https://ci.appveyor.com/api/builds'
66
const vstsURL = 'https://github.visualstudio.com/electron/_apis/build'
77

88
const appVeyorJobs = {
9-
'electron-x64': 'electron',
10-
'electron-ia32': 'electron-39ng6'
9+
'electron-x64': 'electron-x64-release',
10+
'electron-ia32': 'electron-ia32-release'
1111
}
1212

1313
const circleCIJobs = [
@@ -100,13 +100,13 @@ async function callAppVeyor (targetBranch, job, options) {
100100
const requestOpts = {
101101
url: buildAppVeyorURL,
102102
auth: {
103-
bearer: process.env.APPVEYOR_TOKEN
103+
bearer: process.env.APPVEYOR_CLOUD_TOKEN
104104
},
105105
headers: {
106106
'Content-Type': 'application/json'
107107
},
108108
body: JSON.stringify({
109-
accountName: 'AppVeyor',
109+
accountName: 'electron-bot',
110110
projectSlug: appVeyorJobs[job],
111111
branch: targetBranch,
112112
environmentVariables
@@ -116,7 +116,7 @@ async function callAppVeyor (targetBranch, job, options) {
116116
const appVeyorResponse = await makeRequest(requestOpts, true).catch(err => {
117117
console.log('Error calling AppVeyor:', err)
118118
})
119-
const buildUrl = `https://windows-ci.electronjs.org/project/AppVeyor/${appVeyorJobs[job]}/build/${appVeyorResponse.version}`
119+
const buildUrl = `https://ci.appveyor.com/project/electron-bot/${appVeyorJobs[job]}/build/${appVeyorResponse.version}`
120120
console.log(`AppVeyor release build request for ${job} successful. Check build status at ${buildUrl}`)
121121
}
122122

0 commit comments

Comments
 (0)