Commit Graph

56 Commits

Author SHA1 Message Date
João Moreno
6ac63ccffb Use RBAC for builds (#137473)
* build: 👷 adopt latest azure storage account

* build: 💄

* missing compilation

* iterate faster

* try using AzureCliCredential

* fix indentation

* arg

* fix build

* use MSI for storage

* fix dependency

* argh

* debug

* fix!

* bring back

* argh

* use RBAC for cosmos

* empty
2021-11-18 12:37:23 -08:00
Benjamin Pasero
f9e8dc2095 🆙 playwright 2021-11-04 09:27:22 +01:00
Alex Dima
0eaaf654c8 check in compiled file 2021-10-08 09:52:35 +02:00
João Moreno
b66d069c1d catch esrp errors
related to #133316
2021-09-20 10:44:34 +02:00
Tyler Leonhardt
e3880e11bd add alpine to createAsset 2021-09-10 15:53:46 -07:00
Alexandru Dima
e5613976de Update to latest playwright 2021-09-01 18:18:03 +02:00
Alexandru Dima
0afa4cd1eb push compilation output 2021-09-01 11:41:17 +02:00
Alexandru Dima
67d35ad418 Use relevant sections from package.json in the cache key computation 2021-09-01 11:38:10 +02:00
Johannes Rieken
7e2452498f fix https://github.com/microsoft/vscode/issues/130073 2021-08-31 14:44:42 +02:00
João Moreno
af7e67f8e4 use esrpcli.dll 2021-07-09 15:34:36 +02:00
Matt Bierner
0762d23ae7 Build VS Code using TS 4.4 (#127823)
* Build VS Code using TS 4.4

* Remove usages of deprecated `ClientRectList`

* Add any casts for missing `caretRangeFromPoint`

* Add temporary any casts for `zoom` css propery

This non-standard css property no longer exists in lib.dom.d.ts

* MouseWheelEvent -> WheelEvent

* Pick up new TS nightly

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2021-07-08 14:27:39 -07:00
Matt Bierner
f0ac3ce6fa Remove webview publish build stage
We now pull in the webview html/js from our a different cdn instead of from this endpoint. We will keep the endpoint around for older VS Code builds but no longer publish content to it
2021-07-07 09:35:25 -07:00
Alex Dima
f63a769606 Adopt latest installBrowsersWithProgressBar 2021-06-08 17:20:58 +02: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
Tyler Leonhardt
0493df76f2 combine publishing of blobs 2021-05-06 11:18:56 -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
Alexandru Dima
2e5034a74b Retry downloading playwright when hitting ECONNRESET 2021-01-22 10:26:28 +01:00
Alexandru Dima
bbaff3d568 Adopt Cache@2 for node modules caching 2020-12-24 10:08:06 +01:00
Alexandru Dima
f23ed65688 Compute node modules cache key in JS to avoid globbing 2020-12-23 13:21:55 +01:00
Alexandru Dima
c2f1a367ef Adjust node module path 2020-12-21 09:02:17 +01:00
Alexandru Dima
d1fff1a083 Check in .js files from the /build/ folder to improve build speeds 2020-12-14 11:13:16 +01:00
Joao Moreno
0e885aaf70 retry all cosmosdb ops 2020-12-08 09:59:26 +01:00
João Moreno
3655a82edc add log to createAsset retry 2020-12-07 19:56:05 +01:00
João Moreno
36628d73b9 add exponential backoff 2020-12-07 15:02:48 +01:00
João Moreno
66aab34216 retry createAsset sproc due to ECONNRESET 2020-12-07 14:42:33 +01:00
João Moreno
ea0b7fd29a Revert "build: create asset should still try to add asset"
This reverts commit 5e350b1b79.
2020-12-07 11:57:52 +01:00
João Moreno
5e350b1b79 build: create asset should still try to add asset 2020-12-04 10:36:36 +01:00
ChaseKnowlden
e8760a5d6c Fix capitalization of GitHub org 2020-09-17 11:43:03 +02:00
Matt Bierner
c348165cc0 Adding more explicit typings for promises
This gets us ready for TS 4.1
2020-09-09 09:21:56 -07:00
João Moreno
71021c2046 fix telemetry step 2020-06-23 16:22:55 +02:00
Benjamin Pasero
75839ad28e debt - remove traces of hockeyapp 2020-05-13 09:35:11 +02:00
Joao Moreno
dd0e03961b fixes #88065 2020-02-05 16:29:45 +01:00
Joao Moreno
6b31c8421e build: check quality frozen state 2019-11-07 07:42:16 +01:00
Joao Moreno
cc087242f6 update sync-mooncake.ts 2019-11-05 10:28:18 +01:00
Joao Moreno
bbf3ae9b56 use sprocs to publish builds 2019-11-04 14:06:57 +01:00
Matt Bierner
8065712528 Add publishing of webview content to pipeline (#80069)
* Experimental publish step of webview contents

* Move webview publish into product compile

* Move test step first

* More script after install

* Move script after build

* Debug

* Add env var

* Don't log env
2019-08-29 13:06:29 -07:00
Logan Ramos
8d560cd153 Using vscode-telemetry-extractor npm package. (#77305)
* Revert commit change

* Revert commit change

* Revert commit change

* Revert commit change

* Revert commit change

* Initial work to move to utilizing the NPM module

* Fix some paths

* Bump NPM module

* Update move command

* Remove wrong directory in config

* More build testing

* Remove some debugging stuff

* Fix relative dirs

* Move node module to build package.json

* Bump vscode-telemetry-extractor to 1.4.1

* Bump telemetry extractor version
2019-07-18 08:44:33 -07:00
Logan Ramos
0d9e259d0c Fix telemetry build scripts (#77117)
* Revert commit change

* Update telemetry extraction script

* Fixing telemetry shell script

* Update telemetry commit

* Bump commit

* Add compilation
2019-07-10 09:28:04 -07:00
Logan Ramos
6a7fdb1338 Fixes telemetry build scripts (#77006)
* Revert commit change

* Update telemetry extraction script

* Fixing telemetry shell script

* Update telemetry commit

* Bump commit
2019-07-10 09:13:06 -07:00
Logan Ramos
637eab140a Revert commit change (#77003) 2019-07-09 09:38:55 -07:00
Logan Ramos
4aed451cf5 Bump telemetry tooling commit (#77002) 2019-07-09 09:09:10 -07:00
João Moreno
f176bee181 Cleanup distro dependencies installation (#76893)
* depend directly on vsda

* add vsda to remote

* remove vsda cleanup rules

* update distro

* upgrade vsda

* update distro

* update vsda

* remove vsda

* add vsda rules

* distro

* distro
2019-07-08 17:22:32 +02:00
Logan Ramos
0991720b7b Build Improvements for Telemetry Command (#76431)
* Update telemetry tooling commit

* Extract telemetry build to helper script

* Fix file permissions

* Script fixes

* Update telemetry commit

* Update telemetry tool commit

* Wrap commands in Exec

* Fix some execs

* Fixed typo

* Update commit
2019-07-03 10:12:23 -07:00
Benjamin Pasero
9710890128 fix hockeyapp symbols and report errors (fix #76024) 2019-06-25 09:46:01 +02:00
Benjamin Pasero
8ad4bab721 add debug output (#76024) 2019-06-25 08:20:10 +02:00
Joao Moreno
3233601840 build: release only iff all builds succeed, introduce VSCODE_RELEASE env 2019-06-21 10:28:26 +02:00
Benjamin Pasero
73643c60a6 Update to Electron 4.0.x (#73119)
* Bump electron@4.0.0-beta.9

* electron 4 - temporarily warn about exploration change

* update to Electron 4.0.0 stable

* remove electron 4 notification

* bump to electron@4.0.1

* electron 4: adopt format change of "version" file

* build - set to use exploration image

* Revert "build - set to use exploration image"

This reverts commit 1bb280fc5e.

* electron@4.0.2

* fix electron.d.ts

* update distro

* bump electron@4.0.4

* debt - adopt new process.getProcessMemoryInfo()

* update electron@4.0.5

* electron@4.0.6

* electron 4.0.x - remove Linux 32bit build

* electron@4.0.7

* electron - update to 4.1.2

* bump electron@4.1.4

* update build (remove Linux32)

* electron@4.1.5

* electron 4 - remove linux 32bit warning

* Remove more 32-bit Linux build stuff

Fixes #66271

* electron@4.2.0

* electron@4.2.1

* electron@4.2.2

* electron@4.2.3

* Revert "electron@4.2.3"

This reverts commit ae375ef764.

* Revert "Revert "electron@4.2.3""

This reverts commit 513581ebc5.
2019-06-04 10:50:10 +02:00
João Moreno
52b33bfafd Create ARM assets in product build (#74787) 2019-06-03 14:33:59 +02:00
Alex Dima
8b08ad7e8a Add /remote/ 2019-05-22 15:59:37 +02:00