Connor Peet
78643b05d5
cli: bump to openssl 1.1.1u ( #183828 )
2023-05-30 20:44:56 +02:00
Robo
75e38cd91d
chore: remove library entitlements from main helper executable ( #182731 )
2023-05-17 10:35:11 +02:00
SteVen Batten
51b8bdc782
updating tsa options ( #182651 )
...
* updating tsa options
* add template
2023-05-16 18:49:25 +02:00
Connor Peet
d3d9f86116
cli: store cli in user data dir, separate per quality ( #182102 )
...
* cli: store cli in user data dir, separate per quality
Fixes #181017
On first run, the `~/.vscode-cli` will be migrated inside the user data dir of the currently running quality.
* use create_dir_all instead
* clippy fixes
2023-05-10 13:09:23 -07:00
SteVen Batten
92cc596fce
tsaoptions for codeql ( #181459 )
2023-05-04 08:42:45 -07:00
SteVen Batten
baf7119fd7
enable tsa for sdl scan ( #181269 )
2023-05-01 21:10:44 +02:00
João Moreno
14ea89e7ca
build: quieter node module cache logging ( #180709 )
2023-04-25 08:26:56 +02:00
Martin Aeschlimann
dad6ca32fc
adopt tunnel mutex name change ( #180524 )
2023-04-21 17:49:10 +02:00
Raymond Zhao
ee76f103e1
Use custom node-gyp for SDL pipeline ( #179723 )
...
* Use custom node-gyp
* Avoid using relative cd
* Remove ia32 for Linux
* Bump gulp-atom-electron; unblocks downloading PDBs
* Add native-is-elevated to the scan
2023-04-21 09:15:05 +09:00
Raymond Zhao
6f0421755f
Use custom node-gyp in product build ( #179612 )
...
Co-authored-by: Robo <hop2deep@gmail.com >
2023-04-13 08:04:41 -07:00
Connor Peet
ca9404bd2f
cli: read tunnel lock from product.json ( #179800 )
...
Fixes #179265
2023-04-12 18:52:37 +01:00
Connor Peet
b547b58db6
cli: use win32 app mutex to detect running tunnels and tunnel sevices ( #179622 )
...
* cli: fix distro mixin
* cli: use win32 app mutex to detect running tunnels and tunnel sevices
Fixes #179265
* cli: fix distro mixin more
* fix
* fix build
2023-04-10 20:25:14 +01:00
Robo
47426871d7
ci: fix symbol download for SDL pipeline ( #179030 )
2023-04-05 20:43:18 +02:00
João Moreno
19f5801470
fix CI by always installing prebuilt extensions ( #179247 )
...
fix CI by installing prebuilt extensions
2023-04-05 14:24:51 +02:00
Ladislau Szomoru
d6dae3a640
Engineering - update build agents ( #179244 )
...
* Engineering - update build agents
* Update ARM64 agent pool name
* Switch to windows 2019 agents
2023-04-05 12:54:37 +02:00
Ladislau Szomoru
59ec5734f1
Engineering - fix job name casing ( #179236 )
2023-04-05 09:31:29 +02:00
Connor Peet
6b0d9d79e1
build: properly install built-in extensions for tests ( #179216 )
...
Uses a cache and GH token to avoid hitting rate limits.
Fixes #179181
2023-04-05 01:53:46 +02:00
Ladislau Szomoru
9d486269f1
Engineering - update agent pool ( #179190 )
2023-04-04 23:32:22 +02:00
Ladislau Szomoru
48d3110be1
Engineering - update OSS build agents ( #179099 )
...
Update build agents
2023-04-04 10:24:50 +02:00
João Moreno
887b24796e
fix build ( #179093 )
2023-04-04 09:29:40 +02:00
João Moreno
accffe11a5
automate private build detection ( #179011 )
...
* automate private build detection
* debug
* debug
* fixup
2023-04-03 17:10:13 +02:00
João Moreno
1ee72c4854
fix vscode scan pipeline ( #178997 )
2023-04-03 15:31:51 +02:00
Robo
e5f61433b5
chore: update to Electron 22 ( #177600 )
...
* Revert "chore: revert to Electron 19 (#175851 )"
This reverts commit 3a11b47eee .
* chore: bump electron@22.3.3
* build: use custom version for V8 sandbox
* chore: update electron@22.4.1
* chore: enable forceAllocationsToV8Sandbox for extension host
* chore: bump electron@22.4.2
* chore: bump electron@22.4.3
* sandbox - cleanup from electron 22 update (#178919 )
* Revert "chore: revert to Electron 19 (#175851 )"
This reverts commit 3a11b47eee .
* chore: bump electron@22.3.3
* build: use custom version for V8 sandbox
* chore: update electron@22.4.1
* chore: enable forceAllocationsToV8Sandbox for extension host
* chore: bump electron@22.4.2
* chore: bump electron@22.4.3
* temp: update distro
* sandbox - cleanup from electron 22 update
* missing comile
* more changes
* fix build
* restore
* 💄
* compile
---------
Co-authored-by: deepak1556 <hop2deep@gmail.com >
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2023-04-03 09:09:31 +02:00
João Moreno
1cbef3e6ce
Fix CI ( #178944 )
...
* fixed CI
* to revert: fake VSCODE_CIBUILD
* fix darwin build
* Revert "to revert: fake VSCODE_CIBUILD"
This reverts commit f9d5378c8b .
* why devops
* devops and variables are weird
* fix pr build
* fix macos
2023-04-03 15:14:08 +09:00
João Moreno
2da5a0024f
don't run windows CLI build in ci ( #178921 )
2023-04-02 10:56:15 +02:00
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
João Moreno
6fe3014566
Workaround code signing issues ( #178071 )
...
* use dot net 6 for codesigning
* make esrpclienttool use continueOnError
* another one
* fix path
* argh
2023-03-23 10:52:34 +01:00
Logan Ramos
a32f38f8ae
Temporarily skip extracting node-debug2 ( #177131 )
...
Temporarily skip extracting node-debug-2
2023-03-14 20:52:50 +01:00
Connor Peet
1b5fd140fb
Run tunnels as singleton process (for a --cli-data-dir) ( #177002 )
...
* wip on singleton
* wip
* windows support
* wip
* wip
* fix clippy
2023-03-14 08:09:47 -07:00
Robo
502ac5b213
ci: switch to core20 for snap ( #127320 )
...
* ci: switch to core20 for snap
* chore: update rpath of crashpad handler
* chore: remove unused exports
2023-03-08 18:14:55 -08:00
João Moreno
7e5c00f860
remove unused schedule ( #175898 )
2023-03-02 16:06:29 +01:00
Robo
3a11b47eee
chore: revert to Electron 19 ( #175851 )
...
* Revert "Update to min supported version of node (#175723 )"
This reverts commit f749e6be2d .
* Revert "chore: update min node version for development (#175663 )"
This reverts commit f2a822fbe9 .
* Revert "electron 22 sandbox - enable for OSS (#175659 )"
This reverts commit 2551af21f8 .
* Revert "chore: update to Electron 22 (#166430 )"
This reverts commit 6e85d2b51e .
2023-03-02 02:58:46 -08:00
Connor Peet
26fe31fc66
update openssl-prebuild for musl failures ( #175731 )
...
* update openssl-prebuild for musl failures
* reapply vendoring
* reapply macos pipeline fix
2023-03-01 08:57:45 +01:00
Connor Peet
f8119e9beb
Revert "cli: fix static import of openssl ( #175681 )" ( #175727 )
...
This reverts commit 7014a17b1f .
2023-03-01 07:43:32 +01:00
Connor Peet
d4612fb717
cli: fix build for x64 musl ( #175700 )
...
try
2023-02-28 14:09:29 -08:00
Connor Peet
7014a17b1f
cli: fix static import of openssl ( #175681 )
...
* cli: fix static import of openssl
* update dev tunnels
2023-02-28 11:20:58 -08:00
Robo
6e85d2b51e
chore: update to Electron 22 ( #166430 )
...
* chore: bump electron@22.0.0-beta.5
* chore: bump electron@22.0.0-beta.7
* chore: update libc++ flags
* chore: switch to c++17
* chore: bump electron@22.0.0
* chore: bump electron@22.0.2
* chore: cleanup build config for linux
* chore: update debian dependencies
* chore: update rpm dependencies
* chore: update electron@22.0.3
* chore: bump electron@22.2.0
* chore: remove deprecated utility process invoker
* chore: bump electron@22.2.1
* chore: remove unused methods
* chore: update internal electron version
* chore: bump electron@22.3.0
* temp: update electron with default PGO
* chore: bump electron@22.3.1
* cleanup
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2023-02-28 07:04:00 -08:00
SteVen Batten
174600ec07
fix build ( #174596 )
2023-02-16 17:56:20 +01:00
SteVen Batten
a28dc84d88
warn on CG alerts ( #174591 )
2023-02-16 17:30:16 +01:00
João Moreno
b4db415a10
cdn: only gzip encode known mimetypes ( #174577 )
2023-02-16 15:30:46 +01:00
SteVen Batten
49055d2286
add am task to sdl scan ( #173954 )
2023-02-09 07:45:30 -08:00
Tyler James Leonhardt
31e476ee1e
bump @vscode-internal/openssl-prebuilt ( #173827 )
...
* bump @vscode-internal/openssl-prebuilt
* bump windows
2023-02-08 08:59:07 -08:00
João Moreno
5bb0a22e43
fixes bad node_modules cache usage ( #171725 )
2023-01-19 15:30:50 +01:00
Connor Peet
a0562ccdb2
build: fix win32 signed cli archive ( #171584 )
2023-01-18 09:30:03 +01:00
Connor Peet
d5ab02349e
rename cli binary to reflect quality
2023-01-17 08:19:36 -08:00
João Moreno
e8fa61d2fc
retry terrapin 5 times ( #171489 )
...
fixes #170935
2023-01-17 13:48:02 +01:00
João Moreno
89e427274e
fix darwin universal ( #171072 )
2023-01-11 17:09:19 +01:00
João Moreno
277e80be94
dynamically find macos signing identity ( #171063 )
...
* dynamically find macos signing identity
* debug
* more debug
* argh
* Revert "argh"
This reverts commit 0e0715fb44 .
Revert "more debug"
This reverts commit 7632542023 .
Revert "debug"
This reverts commit 6f00a3acef .
2023-01-11 23:39:31 +09:00
SteVen Batten
d11f9ceb6f
better scanning ( #170885 )
...
* replace cql task in sdl scan
* fix var format
* switch to 1es-windows image
2023-01-09 20:17:34 +01:00
João Moreno
717d7d62c8
always authenticate to npm ( #170437 )
2023-01-03 09:27:18 +01:00