add LinuxSnap build step

This commit is contained in:
Joao Moreno
2018-11-06 13:33:22 +00:00
parent 636ad4fa95
commit 5b3eff0036
3 changed files with 18 additions and 0 deletions
+5
View File
@@ -265,6 +265,11 @@ async function publish(commit: string, quality: string, platform: string, type:
}
function main(): void {
if (process.env['VSCODE_BUILD_SKIP_PUBLISH']) {
console.warn('Skipping publish due to VSCODE_BUILD_SKIP_PUBLISH');
return;
}
const opts = minimist<PublishOptions>(process.argv.slice(2), {
boolean: ['upload-only']
});
+3
View File
@@ -0,0 +1,3 @@
steps:
- script: |
echo hello from the snap build
+10
View File
@@ -34,6 +34,16 @@ jobs:
steps:
- template: linux/product-build-linux.yml
- job: LinuxSnap
condition: eq(variables['VSCODE_BUILD_LINUX'], 'true')
pool:
vmImage: 'Ubuntu-16.04'
variables:
VSCODE_ARCH: x64
dependsOn: Linux
steps:
- template: linux/snap-build-linux.yml
- job: Linux32
condition: eq(variables['VSCODE_BUILD_LINUX_32BIT'], 'true')
pool: