set the auto release for insider build (#6469)

This commit is contained in:
Alan Ren
2019-07-23 11:41:19 -07:00
committed by GitHub
parent 0c12afac74
commit b23dc315d6

View File

@@ -215,11 +215,15 @@ async function publish(commit: string, quality: string, platform: string, type:
console.log('Asset:', JSON.stringify(asset, null, ' '));
// {{SQL CARBON EDIT}}
// Insiders: nightly build from master
const isReleased = (quality === 'insider' && /^master$|^refs\/heads\/master$/.test(sourceBranch) && /Project Collection Service Accounts|Microsoft.VisualStudio.Services.TFS/.test(queuedBy));
const release = {
id: commit,
timestamp: (new Date()).getTime(),
version,
isReleased: false,
isReleased: isReleased,
sourceBranch,
queuedBy,
assets: [] as Array<Asset>,