João Moreno
aac80c3f0a
Adopt new distro format ( #178689 )
...
* Simplify distro
Also a ton of drive-by fixing around builds:
- simplified many oneliners
- fixed missing custom npm registry call setups
- remove unnecessary and duplicate work during builds
- many many fixes
2023-04-02 09:35:39 +02:00
Logan Ramos
a32f38f8ae
Temporarily skip extracting node-debug2 ( #177131 )
...
Temporarily skip extracting node-debug-2
2023-03-14 20:52:50 +01:00
Johannes
696c1cf199
build utils with source map to enable JS debug console
2022-11-10 15:05:47 +01:00
Robo
ebea50afee
feat: bundle sparse package to integrate with windows context menu ( #151186 )
...
* chore: bundle and sign explorer appx
* chore: bump vscode-explorer-command@3.0.1
* chore: explorer install/uninstall stage for appx
* chore: fix format for cmd exec
* chore: cmd file path needs triple quotes
* chore: update vscode-explorer-command@3.0.2
* chore: add reg key for new context menu title
* chore: update vscode-explorer-command@3.0.3
* fix: guard behind insider quality
* chore: fix merge conflict
* fix: type mismatch
* chore: restrict context menu related actions for win11
* refactor appx loading/unloading, revert inno updater
* update powershell
* chore: undo inno_updater changes
* fix: appx install script
* fix: perform install after update step
* fix: mv appx install to files section
* chore: additional fixes
- Remove old context menu entries when updating to newer version
- Remove context menu entry when reinstalling without menu action selected.
* chore: update vscode-explorer-command@3.0.4
- Fixes garbled title for system installation
Co-authored-by: Joao Moreno <joao.moreno@microsoft.com >
2022-10-21 20:17:30 +02:00
Connor Peet
18f743d534
address pr comments
2022-10-05 12:56:07 -07:00
Connor Peet
cbc174dcad
Merge remote-tracking branch 'origin/main' into build-integrated-cli
2022-10-05 10:00:18 -07:00
João Moreno
8da400cf70
make sure VSCODE_RELEASE works even if quality is frozen ( #162556 )
2022-10-03 03:06:08 -07:00
Connor Peet
665eb030a6
Merge remote-tracking branch 'origin/main' into build-integrated-cli
2022-09-23 13:33:35 -07:00
Connor Peet
9bcc88eafe
cli: get builds in order
2022-09-23 13:28:26 -07:00
Alexandru Dima
0bc9f9b606
Add missing build file ( #161373 )
2022-09-21 09:10:35 +02:00
Benjamin Pasero
772289fd6a
tests - update playwright ( #161367 )
2022-09-20 22:07:05 -07:00
Benjamin Pasero
ca745eea7c
tests - do not retryCountOnTaskFailure playwright ( #161299 )
...
* tests - do not `retryCountOnTaskFailure` playwright
* compile
2022-09-20 09:55:06 +02:00
Tyler James Leonhardt
869733274b
Have createAsset not short circuit ( #161030 )
2022-09-16 06:34:58 -07:00
Connor Peet
fbda011715
build: do proper hashing for built-in dependencies ( #157295 )
...
Fixes #157244
2022-08-05 13:00:33 -07:00
Matt Bierner
2a84b0fb6d
Enable alwaysStrict for build scripts ( #152778 )
...
Turns on `alwaysStrict` and removes `'use strict';` from our `.ts` files
2022-06-21 19:00:43 +00:00
Johannes
2c004b870f
recompile build folder with const over let
2022-06-09 10:59:11 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
João Moreno
3f557f2d39
Remove unnecessary build step ( #148081 )
...
* remove unnecessary build step
* ok
2022-04-26 00:50:20 -07:00
Benjamin Pasero
fa8d1063f6
🆙 1.21.0 ( #147348 )
...
* 🆙 `playwright`
* fix install
* adopt latest apis
* comment
2022-04-13 08:43:17 +02:00
Joao Moreno
66d1e5dac0
ups
2022-03-25 11:20:55 +01:00
Joao Moreno
aa3bf656ca
make mooncake upload configurable
2022-03-25 10:57:18 +01:00
Joao Moreno
8062805325
Revert "Again disable mooncake upload"
...
This reverts commit 616cad0638 .
2022-03-25 09:41:15 +01:00
Dirk Baeumer
616cad0638
Again disable mooncake upload
2022-03-25 09:08:27 +01:00
Dirk Baeumer
14a3095128
Revert "Temporarily disable mooncake upload"
...
This reverts commit c5dece632b .
2022-03-24 15:47:32 +01:00
Dirk Baeumer
c5dece632b
Temporarily disable mooncake upload
2022-03-24 15:45:29 +01:00
João Moreno
9342d76f61
fix regular builds
2022-03-21 16:07:46 +01:00
João Moreno
726eeffa71
introduce distro private builds
2022-03-21 14:40:00 +01:00
Alex Dima
a537cdb91c
update .js
2022-03-15 17:50:27 +01:00
Alex Dima
8070d2acc5
Add mapping for server darwin arm64
2022-03-15 16:57:09 +01:00
Matt Bierner
433bf7cd88
Update build scripts to target es2020
2022-02-28 14:00:17 -08:00
Alex Dima
cab9713422
Fixes #141994 : Address eslint problems
2022-02-02 13:18:12 +01:00
Benjamin Pasero
0c6d1e9f7e
fix path to telemetry extractor @lramos15
2022-01-20 07:14:52 +01:00
Logan Ramos
8b1dfc2b9e
vscode-telemetry-extractor -> @vscode/telemetry-extractor
2022-01-19 13:48:12 -05:00
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