Commit Graph

720 Commits

Author SHA1 Message Date
João Moreno
8440af2409 share test compilation output across agents 2021-06-14 16:28:33 +02:00
João Moreno
85a36ae074 enable smoketest on linux 2021-06-11 12:19:17 +02:00
Alex Dima
f63a769606 Adopt latest installBrowsersWithProgressBar 2021-06-08 17:20:58 +02:00
Tyler James Leonhardt
5966e9dfec Check to see if there are any artifacts that haven't been published (#125428)
* wait for all artifacts to be processed

* move get-pipelineartifact
2021-06-03 11:43:23 -07:00
Benjamin Pasero
15aca96cd5 build - unblock lauching 2021-06-03 07:21:15 +02:00
João Moreno
0a7a69f190 fix build compilation 2021-05-26 13:30:43 +02:00
SteVen Batten
ae6ba8f980 undo random change 2021-05-13 21:28:11 +00:00
SteVen Batten
17fad7e42d random change to pipeline 2021-05-13 21:27:18 +00:00
Tyler James Leonhardt
4eef854ab4 Revert "Move bing settings to its own stage (#123504)" (#123523)
This reverts commit 62c9755886.
2021-05-10 16:54:10 -07:00
Tyler James Leonhardt
62c9755886 Move bing settings to its own stage (#123504)
* move bing to linux

* add displayName
2021-05-10 12:37:16 -07:00
Tyler James Leonhardt
2ee59df71e always create the artifact file 2021-05-07 17:22:00 -07:00
Tyler James Leonhardt
a945921fcc update artifact name 2021-05-07 16:11:24 -07:00
Tyler James Leonhardt
d61f87f292 handle multiple retries in publish stage 2021-05-07 15:04:40 -07:00
João Moreno
6bee0f2f3f fix bad yml name 2021-05-07 09:47:39 +02:00
Tyler James Leonhardt
5f7422b6bb Add release stage back (#123204)
Add release stage back
2021-05-06 14:46:17 -07:00
Tyler Leonhardt
0493df76f2 combine publishing of blobs 2021-05-06 11:18:56 -07:00
Tyler Leonhardt
052fb6dd7f re-add web 2021-05-05 20:06:41 -07:00
Tyler Leonhardt
20a2938f3a pass in accesstoken into build 2021-05-05 18:38:09 -07:00
Tyler Leonhardt
c80a39136e first attempt
actually run

ok run it for real

actually work

parameter syntax

monaco

logging

env var is always string

use variables

use global params

try idea to stop looping

move variables

wrap in quotes

rename all the artifacts

try downloading

up timeout

misc

underscore

add auth

log everything we need to

typo

typo

publish linux client archives too

renamed all that needed to be renamed

better error handling

raname windows assets

first attempt at letting new code handle releasing with macOS

move to $env

remove gate

include updated createAsset.js

onboard windows client

include js

add linux client

add built js

move over all publishing

update distro

use branch name?

processed artifacts and fix win32 server platforms

publish what artifacts were published

use download and more more to powershell

put it all in exec

actually in directory

fix path again

create file to be uploaded

move to all PowerShell

rename to publish and clean up code

update createAsset

use distro 2

more commented out code and add displayNames

address feedback
2021-05-05 14:37:16 -07:00
Rob Lourens
3759ecf924 Only run upload-vscode-configuration when publishing 2021-05-05 09:24:28 -07:00
Tyler James Leonhardt
b126d45af9 Allow x64 macOS builds to be triggered alone 2021-04-23 22:46:54 +00:00
Ladislau Szomoru
66c8a84547 Revert agent pool name 2021-04-20 18:48:39 +02:00
Ladislau Szomoru
b62af97982 Update build agent pool 2021-04-20 18:38:29 +02:00
deepak1556
3fb483e7ff chore: bump electron@12.0.4 2021-04-16 09:14:14 -07:00
deepak1556
f95b7e935f Revert "chore: bump electron@12.0.2"
This reverts commit 79a429d92d.
2021-04-09 14:17:02 -07:00
deepak1556
4020b1a1e3 ci: disable exploration branch sync 2021-04-09 11:57:19 -07:00
deepak1556
79a429d92d chore: bump electron@12.0.2 2021-04-09 03:20:20 -07:00
Robo
eec393e0d4 chore: use bundled node-gyp (#120683) 2021-04-07 01:18:58 -07:00
Tyler James Leonhardt
28a246d9ec Don't call node-gyp anymore (#120673)
This npx call was installing node-gyp 8.0 which requires a newer version of Python then what's in our containers.

I've removed it but also followed the advice of the comment that says only remove it if prebuild-install is updated in keytar...

So I updated keytar's dependencies which pulled in prebuild-install 6.1.1 with the fix.

If this isn't the right move, feel free to revert and then we can move to Debian Buster which has a version of Python that is new enough.
2021-04-06 16:33:13 -07:00
deepak1556
325bea69a7 chore: add media and apple event entitlements
Fixes https://github.com/microsoft/vscode/issues/119787
Fixes https://github.com/microsoft/vscode/issues/95062
2021-03-30 22:58:21 -07:00
Ladislau Szomoru
142cbdbaad Increase timeout for browser integration tests 2021-03-30 14:52:02 +02:00
Ladislau Szomoru
54bd78ffbe Revert "Increase timeout for browser integration tests"
This reverts commit 9dbdcc4a0c.
2021-03-30 14:50:41 +02:00
Ladislau Szomoru
9dbdcc4a0c Increase timeout for browser integration tests 2021-03-30 14:10:16 +02:00
Ian Johnson
8387a46298 snap-build-linux.yml: use "snap pack" to get LZO (#119478)
Use `snap pack --compression=lzo` instead of letting snapcraft pack the final
snap, as the current snapcraft.yaml is not setup to use any base in it, and as
such is missing the new feature for configuring the compression of the final
snap.

Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
2021-03-24 08:53:13 -07:00
João Moreno
d0f2d7eee6 build 2021-03-19 08:56:52 +01:00
Tyler James Leonhardt
8fefa6aff2 Speed up mac builds (#116984)
* ci: [mac] Unify tasks between different flavors

* take 3

* remove zip

* unzip in place

* logging

* log

* rm zip

* all the things

* remove thing to trigger another build

* publish server for x64 only and only start on non-arm

* delete commented out code

* remove unused sh script

* address main changes

* address feedback

* add a comment

* try slimming down yarn

* only compile createAsset

* install typescript

* move build to correct location

* change to 64

* add useful comments based on joao

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2021-03-10 17:52:15 -08:00
João Moreno
94303f8e57 build 2021-03-10 10:45:13 +01:00
Benjamin Pasero
472c88618e builds - same timeout for all tests across OS 2021-02-22 15:44:55 +01:00
Ladislau Szomoru
2b230e4b26 Azure DevOps build task to download built-in extension details (#116938) 2021-02-19 18:10:40 +01:00
Ladislau Szomoru
28de0a4686 Fix YAML typo 2021-02-16 11:59:46 +01:00
Ladislau Szomoru
58a427566b Revert change 2021-02-16 11:57:14 +01:00
Ladislau Szomoru
c967932ba3 Specify sourceScanPath 2021-02-16 11:53:56 +01:00
Ladislau Szomoru
3dab064342 Move component governance to compile stage 2021-02-16 11:25:51 +01:00
João Moreno
88089d3f20 fix terrapin failures not reporting 2021-02-15 12:04:31 +01:00
João Moreno
980becda8d main rename
fixes #116341
2021-02-14 20:10:24 +01:00
Sandeep Somavarapu
4dfab617e0 Merge branch 'sandy081/smoketests/remote' 2021-02-04 20:49:47 +01:00
Benjamin Pasero
668a6401f6 build - increase timeout for integration tests to 10min 2021-02-04 18:00:02 +01:00
Sandeep Somavarapu
056d660918 Merge branch 'master' into sandy081/smoketests/remote 2021-02-04 14:43:38 +01:00
João Moreno
4bdba123d2 use PersistKeySet 2021-02-04 11:25:55 +01:00
Sandeep Somavarapu
9c479a4518 enable remote smoke tests 2021-02-03 20:48:45 +01:00