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