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
João Moreno
7f65f0213c
fix CI when publishing alpine assets ( #169917 )
2022-12-23 13:23:26 +01:00
Ladislau Szomoru
f9333a4a16
Revert "Engineering - do not extract node modules archive in the job that keeps the cache warm ( #169736 )" ( #169739 )
...
This reverts commit 2f582604fb
.
2022-12-21 13:33:43 +01:00
Ladislau Szomoru
2f582604fb
Engineering - do not extract node modules archive in the job that keeps the cache warm ( #169736 )
2022-12-21 12:44:30 +01:00
Ladislau Szomoru
574bc61051
Engineering - Windows job use generic node modules cache when quality is OSS ( #169727 )
2022-12-21 12:02:27 +01:00
Ladislau Szomoru
9d5de75930
Engineering - Create Windows job to maintain cache ( #169675 )
...
Create Windows job to maintain cache
2022-12-20 21:18:53 +01:00
Ladislau Szomoru
e1b6f8f9a5
Engineering - Add Windows test jobs to PR pipeline ( #169627 )
...
* Add Windows test jobs
* Comment out Windows smoke tests
2022-12-20 12:30:58 -07:00
João Moreno
1e1da2aed3
build: refactor alpine out of linux ( #169368 )
...
* build: refactor alpine out of linux (#169278 )
* fix alpine stage with no jobs
* test
* revert test
2022-12-16 08:51:06 +01:00
Joyce Er
e408ce88e0
Revert "build: refactor alpine out of linux ( #169278 )"
...
This reverts commit 3567fd1145
.
2022-12-15 11:47:27 -08:00
João Moreno
3567fd1145
build: refactor alpine out of linux ( #169278 )
2022-12-15 16:51:12 +01:00
João Moreno
90812ba66f
remove unused pipeline ( #168567 )
2022-12-09 10:45:01 +01:00
Connor Peet
fb53973c5f
cli: pull documentation url from product.json ( #166993 )
...
Fixes https://github.com/microsoft/vscode-cli/issues/560
2022-11-22 11:21:41 -08:00
Connor Peet
94ee5f5861
cli: automatically use distro qualities if available ( #166961 )
...
A fully-functioning CLI with tunnel capabilities requires product-specific
configuration that is not included in the OSS. This change has the CLI's build
script automatically look for a peer `vscode-distro` folder and, in a debug
build, set its build variables based on that.
It also works to set correct variables if vscode-distro is not found, based on
the OSS product.json (though this is not sufficient to run a fully fledged
tunnel.)
2022-11-22 06:13:16 -08:00
Martin Aeschlimann
0131be02f4
add editorWebUrl to tunnelApplicationConfig ( #166872 )
...
* add editorWebUrl to tunnelApplicationConfig
* bump distro & compile 'build'
2022-11-21 09:37:26 -08:00
Connor Peet
796ee2bf3c
chore: pull more strings from the product.json ( #166769 )
...
Fixes the bulk of https://github.com/microsoft/vscode-cli/issues/560
2022-11-18 18:52:52 -08:00
Johannes
c281755a1b
more missing JS files
2022-11-15 09:45:01 +01:00
Johannes
5912ad3ff1
Merge branch 'main' into joh/rewrite-privates
2022-11-15 09:44:34 +01:00
Connor Peet
c47751948c
cli: add service integration for systemd ( #166328 )
...
systemd, like most 'modern' linux components, has a nice dbus API. This uses
that API to register the tunnel as a service of the calling user.
The dbus dependency is temporarily duplicated, until secret-service 3 is
released, where they update to the latest version (should be a week or two).
For https://github.com/microsoft/vscode-cli/issues/367 . Next up, macOS,
then it's done :)
2022-11-14 21:39:05 -08:00
Johannes
58e979f39e
Merge branch 'main' into joh/rewrite-privates
2022-11-14 11:56:16 +01:00
João Moreno
59814267dd
Use new Key Vault account ( #166049 )
...
use separate keyvault
2022-11-11 09:38:36 +01:00
Johannes
696c1cf199
build utils with source map to enable JS debug console
2022-11-10 15:05:47 +01:00
Connor Peet
63fbcea804
cli: pin rust (and clippy) version for builds
2022-11-07 17:56:35 -08:00
Connor Peet
eb7c77c508
cli: only build common platforms in ci
...
Fixes #165140
2022-11-07 11:08:57 -08:00
Alexandru Dima
4608b378a8
Align cache key across OSes ( #165042 )
2022-11-03 14:48:47 +01:00
João Moreno
b0da2ea781
fix Alpine builds with npm custom registry ( #165137 )
...
fixes #165135
2022-11-01 07:28:06 -07:00
João Moreno
be022daa1a
add 🚀 build tag to builds which go through publishing ( #165145 )
2022-11-01 04:15:50 -07:00
Ladislau Szomoru
c7647cd307
Engineering - Add quality in the build name ( #164855 )
...
Add quality in the build name
2022-10-28 10:01:45 +02:00
Alexandru Dima
ba91a81c16
Always patch the npm registry in yarn.lock
files and compute the node modules cache key after having patched them ( #164795 )
2022-10-27 12:31:15 +02:00
Connor Peet
ed54a91fd0
build: parallelize cli build
...
Put all win and macOS builds on their own machine, since they take a minute.
Build the two GNU ARM builds together on an x64 machine, since they're
faster and can cross-compile in ~5 minutes.
This makes the CompileCLI step take a little less time than the VS Code
"Compile" step.
2022-10-24 12:01:03 -07:00
Ladislau Szomoru
b757c8e3ca
Engineering - Pin macOS build agent ( #164455 )
...
Pin macOS build agent
2022-10-24 06:38:26 -07:00
João Moreno
8fe6f3e917
Allow custom npm registries at build time ( #163629 )
...
* use azure artifacts as new terrapin solution
* debug
* skip npm auth
* bring back
* also configure yarn
* custom npm registry
* oops
* powershell
* use none instead of empty string
* uff
2022-10-24 09:24:44 +02:00
Robo
bece5db818
chore: cleanup inno setup for context menu install ( #164411 )
2022-10-24 06:45:20 +02:00
Martin Aeschlimann
f10e84118b
ci: use tunnelApplicationName ( #164257 )
...
fix location of tunnel command in CI and in code
2022-10-23 20:12:23 +03:00
Connor Peet
b3a0ecc97f
Merge pull request #164270 from microsoft/connor4312/use-packaged-openssl
...
build: use packages openssl instead of compiling during builds
2022-10-21 11:35:18 -07: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
fff294400b
Merge remote-tracking branch 'origin/main' into connor4312/use-packaged-openssl
2022-10-21 10:55:13 -07:00
Connor Peet
c3692c96f6
build: use npm instead of universal for arm compatibility
2022-10-21 10:21:02 -07:00
Connor Peet
abf905e5dd
build: cleanup old cmakes
2022-10-20 18:33:06 -07:00
Connor Peet
ddd4431d14
build: fix git auth with cli
2022-10-20 18:25:19 -07:00
Connor Peet
883bac79c4
build: fix
...
Local debug stuff got onto main
2022-10-20 17:59:16 -07:00
Connor Peet
bf36a10c47
cli: use packaged openssl instead of artisanal builds
2022-10-20 17:14:14 -07:00
Connor Peet
0cc08da37a
cli: build the tunnel cli by default
2022-10-20 16:58:02 -07:00
Connor Peet
8ba5882fb8
Merge pull request #163971 from microsoft/connor4312/cli-vcpkg
...
cli: use vcpkg for everything
2022-10-20 16:45:18 -07:00
Connor Peet
c536595a7f
cli: fallback to system installs in the standalone CLI
...
The standalone CLI should detect and fall back to using and
system-installed VS Code instance, rather than trying to download zips
and manage its own VS Code instances.
There are three approaches used for discovery:
- On Windows, we can easily and quickly read the register to find
installed versions based on their app ID.
- On macOS, we initially look in `/Applications` and fall back to the
slow `system_profiler` command to list app .app's if that fails.
- On Linux, we just look in the PATH. I believe all Linux installers
(snap, dep, rpm) automatically add VS Code to the user's PATH.
Failing this, the user can also manually specify their installation dir,
using the command `code version use stable --install-dir /path/to/vscode`.
Fixes #164159
2022-10-20 10:54:13 -07:00
Connor Peet
8bfd07de06
update client builds to pull the right artifacts
2022-10-18 15:42:31 -07:00
Connor Peet
691ffd27c2
fix missing sudo
2022-10-18 15:05:49 -07:00
Connor Peet
067db8e75b
set linker for armhf correctly
2022-10-18 14:59:21 -07:00
Connor Peet
ed0a21eda6
Merge remote-tracking branch 'origin/main' into connor4312/msrustup
2022-10-18 14:25:51 -07:00
Connor Peet
24a51e506f
try using vcpkg for everything
2022-10-18 10:58:50 -07:00
Connor Peet
b987cb47f4
fix integrated cli check
2022-10-17 13:53:06 -07:00
Connor Peet
4e9bdbd44f
make self-update work on Linux
2022-10-17 13:38:52 -07:00
Connor Peet
7c3740a7e7
update prepare scripts, license, lockfile
2022-10-17 11:50:49 -07:00
Connor Peet
75dfb8993e
Merge branch 'main' into connor4312/cli-self-update
2022-10-17 11:15:23 -07:00
Connor Peet
cb1b7ec10b
temporarily disable secret-service pending update
2022-10-17 11:13:51 -07:00
Connor Peet
450f8e65b6
run cli tests on pr
2022-10-17 09:56:15 -07:00
Connor Peet
84439a87f6
wip
2022-10-14 15:46:49 -07:00
Connor Peet
84a929b8b7
Merge remote-tracking branch 'origin/main' into connor4312/cli-self-update
2022-10-14 14:23:41 -07:00
João Moreno
ac9aff3521
reenable terrapin ( #163622 )
...
* drop npx for terrapin
* enable terrapin by default
2022-10-14 01:35:15 -07:00
Connor Peet
a5e9b83d65
ci: fix wrong file in cli tests
2022-10-12 17:05:41 -07:00
Connor Peet
b42f25b50b
address pr comments
2022-10-11 08:30:43 -07:00
Connor Peet
ebd59363f0
Merge branch 'build-integrated-cli-dev' into build-integrated-cli
2022-10-10 19:13:08 -07:00
Connor Peet
dc69e22984
fix build
2022-10-10 15:59:55 -07:00
Connor Peet
191dc770d1
address pr comments
2022-10-10 10:40:01 -07:00
Connor Peet
1b11bc6724
address pr comments
2022-10-10 10:39:51 -07:00
Connor Peet
18f743d534
address pr comments
2022-10-05 12:56:07 -07:00
Connor Peet
b401701d87
address pr comments
2022-10-05 11:46:24 -07:00
Connor Peet
cbc174dcad
Merge remote-tracking branch 'origin/main' into build-integrated-cli
2022-10-05 10:00:18 -07:00
Tyler James Leonhardt
d19445483e
use timeoutsec and log between irm and ea ( #162695 )
2022-10-04 14:12:53 -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
Tyler James Leonhardt
9cad027389
check artifact size after download and extraction ( #162407 )
...
* just log it for now
* add size check
2022-09-30 09:31:29 +02:00
Ladislau Szomoru
7ff04babc6
Revert "Engineering - use specific image version ( #160878 )" ( #162052 )
...
This reverts commit 924d7622fa
.
2022-09-28 09:49:59 +02:00
João Moreno
70a7ce4d1a
Auto releasing a build needs peer approval ( #161981 )
...
* make sure VSCODE_RELEASE has peer approval
* boom
2022-09-27 16:55:34 +02:00
Connor Peet
889fbd2f1b
add detection for integrated cli, verify
2022-09-26 07:22:58 +02:00
Connor Peet
07453efc00
cli: implement better self-updating
...
- Start separating a "standalone" CLI. This is a little awkward with clap-
derive, but I got it working. Detection of whether the CLI _is_
standalone is still todo.
- Remove the old ad-hoc update code for code-server, and use the update
service instead.
- Fix some of the "permission denied" errors people got while updating
before. We need to rename the old running binary, not just overwrite it.
2022-09-23 17:47:39 -07:00
Connor Peet
a9bcb15b75
cli: run ci on pr
2022-09-23 14:31:37 -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
Robo
0d5fbcc577
chore: use plugin executable for utility process on macOS ( #161102 )
...
chore: update app entitlements
2022-09-21 08:18:39 -07:00
Alexandru Dima
869fd7bbfb
Only do the /build/
folder check on OSS, where we don't mixin ( #161381 )
2022-09-21 01:59:57 -07:00
Alexandru Dima
7041b71cd6
Retire basic checks GH action ( #161376 )
...
* Add /build/ folder checks (just like GH action)
* Add more checks that were only present in the GH action
* Disable basic checks GH action
2022-09-21 00:58:06 -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
Connor Peet
e02895941d
build: include the integrated CLI in product builds
2022-09-19 23:16:19 -07:00
Benjamin Pasero
42cbf7dde0
build - debug playwright install ( #161099 )
2022-09-16 06:52:48 -07:00
Tyler James Leonhardt
869733274b
Have createAsset not short circuit ( #161030 )
2022-09-16 06:34:58 -07:00
Rob Lourens
c717237d7c
Reenable a couple notebook smoketests ( #159521 )
...
* Remove vscode-notebook-tests in favor of an .ipynb in vscode-smoketest-express
* Update build folder
* Add build task to correct platform
* Build for smoke tests on other platforms
* Fix repo url and remove comment
* Just -media?
* Update darwin/win32 as well
2022-09-14 13:22:16 -07:00
Ladislau Szomoru
924d7622fa
Engineering - use specific image version ( #160878 )
2022-09-14 09:14:46 +02:00
Ladislau Szomoru
95caaea452
Engineering - Add timeout and retries to the task to download Electron and Playwright ( #160490 )
...
Add timeout and retries to the task to download Electron and Playwright
2022-09-09 10:47:29 +02:00
João Moreno
d868c444a8
Build: Properly verify signed macOS application bundle ( #160056 )
...
* properly test signed macos application
fixes #159873
* more checks
* hm
2022-09-05 07:54:37 +02:00
Johannes
a252938303
Merge branch 'main' into joh/swc
2022-08-30 14:14:22 +02:00
Ladislau Szomoru
31acf4253d
Engineering - Disable Terrapin ( #159441 )
...
Disable Terrapin
2022-08-29 02:39:00 -07:00
Johannes
46bab7505c
let builds use transpile-client-swc
2022-08-26 15:03:31 +02:00
João Moreno
866bddc98b
build: retry policy generation ( #158581 )
...
Fixes : #157736
2022-08-19 15:38:35 +02:00
Tyler James Leonhardt
bb158881a5
revert and still use PAT ( #157955 )
...
still use PAT
2022-08-11 15:55:57 -07:00
Tyler James Leonhardt
1246fe5f9c
try removing PAT from distro-build ( #157950 )
2022-08-11 15:47:40 -04:00
Connor Peet
fbda011715
build: do proper hashing for built-in dependencies ( #157295 )
...
Fixes #157244
2022-08-05 13:00:33 -07:00
Benjamin Pasero
ede1cd6a38
Windows: some Firefox web tests are timing out randomly ( fix #155760 ) ( #157125 )
2022-08-04 20:41:00 +02:00
Benjamin Pasero
12300dac0c
Windows: some Firefox web tests are timing out randomly ( #155760 ) ( #157066 )
2022-08-04 11:45:54 +02:00
Connor Peet
c9df538b06
build: apply built-in ext cache to the rest of the pipeline ( #156939 )
2022-08-02 16:26:17 -07:00
Connor Peet
ca48c64699
build: cache built-in extensions to avoid rate limiting ( #156918 )
2022-08-03 00:27:16 +02:00
Ladislau Szomoru
8ced34cb31
Engineering - unify all Code OSS pipeline jobs ( #156552 )
2022-07-28 12:38:45 +02:00
Ladislau Szomoru
96c1ab3fa9
Engineering - Add missing variable to cache maintenance job ( #156540 )
...
Add missing variable to cache maintenance job
2022-07-28 09:25:22 +02:00
Ladislau Szomoru
c4d99090fc
Engineering - Code OSS pipeline to use generic node modules cache ( #156537 )
...
Code OSS pipeline to use generic node modules cache
2022-07-28 08:50:51 +02:00
Ladislau Szomoru
36a09b3cd2
Engineering - Tactical change so that we do not run the Test stage for CodeOSS CI builds ( #155829 )
2022-07-21 13:30:17 +02:00
Ladislau Szomoru
34f1bc679d
Engineering - update Code OSS pipeline ( #155610 )
2022-07-19 13:40:33 +00:00
João Moreno
17213dc9bd
Publish stage should wait for web stage ( #155284 )
...
publish stage should wait for web stage
2022-07-15 11:10:39 +02:00
Tyler James Leonhardt
c1956b8cce
concat arrays instead of replace because we want all items in the array ( #155228 )
2022-07-14 12:57:48 -07:00
João Moreno
385c0818cd
Move Web job into its own stage ( #155193 )
...
* split web from linux
fixes #155191
* reorder
2022-07-14 14:19:25 +00:00
Robo
02d648f962
fix: compilation of vscode-encrypt for darwin arm64 ( #154762 )
2022-07-12 10:00:06 +00:00
Matt Bierner
ad9675f099
Scaffold out basic markdown language server ( #154293 )
...
* Scaffold out basic markdown lsp
This scaffolds out a new markdown language server and then uses it to implement document symbols. After the change, the markdown extension will have the following structure:
- languageService — Where all the LSP language stuff will eventually land
- server — The actual language server. Consumes ` languageService`
- src — The current extension that launches the server and implements VS Code specific functions
* Adding build scripts
* a
* Use language service from github
* Remove ls build scripts
* Bump versions
* Only build ext
* Enable for web
* Fixing for browser
2022-07-06 16:03:24 -07:00
Tyler James Leonhardt
551cf46204
use extension id as key not folder name which is more accurate ( #153178 )
2022-06-24 23:31:22 +00:00
Matt Bierner
bbe7b54cf4
Remove custom editor tests ( #152777 )
...
These tests are not actively being run or maintained. Removing them for now
2022-06-21 15:37:19 -04: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
Benjamin Pasero
47f417529c
Revert "fix smoke tests on linux ( #152232 )" ( #152418 )
...
This reverts commit 5f696f9955
.
2022-06-17 08:20:16 +02:00
Benjamin Pasero
5f696f9955
fix smoke tests on linux ( #152232 )
2022-06-15 11:07:42 -07:00
João Moreno
8e2ec5a7ee
Revert "remove UpdateMode policy ( #150357 )" ( #152155 )
...
This reverts commit 73dda0c06a
.
2022-06-15 07:56:48 +00:00
Ladislau Szomoru
df337d1502
Engineering - standardize macOS support jobs ( #151954 )
2022-06-14 16:04:17 +02:00
Martin Aeschlimann
527bc71786
add compile configuration-editing to pipeline ( #152020 )
2022-06-14 07:41:45 +00:00
Ladislau Szomoru
53130238b4
Engineering - fix macOS jobs ( #151925 )
2022-06-13 13:05:13 +02:00
Ladislau Szomoru
e751ed6829
Engineering - do not run SBOM tasks in macOSTest ( #151915 )
2022-06-13 08:21:10 +00:00
Tyler James Leonhardt
a1c801454b
Move sbom above publishing client ( #151775 )
...
move sbom above publishing client
2022-06-10 10:51:56 -07:00
Ladislau Szomoru
035a5ea306
Cache/restore the node_modules folder in the build directory ( #151725 )
2022-06-10 12:40:32 +00:00
Ladislau Szomoru
2be99473d5
Engineering - execute tests in parallel for the CI build ( #151593 )
2022-06-10 04:35:28 -07:00
Johannes
ed9ed45794
Merge branch 'main' into joh/voluminous-lobster
2022-06-10 09:07:30 +02:00
Benjamin Pasero
14676ca481
ci - always publish log files ( #151686 )
2022-06-10 06:30:07 +00:00
Johannes
2c004b870f
recompile build folder with const
over let
2022-06-09 10:59:11 +02:00
Johannes
43c31079ee
manual fixing of prefer-const violations
2022-06-09 10:19:56 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Ladislau Szomoru
7734233bce
Engineering - macOS sign job optimization ( #151120 )
2022-06-08 10:06:41 +02:00
Ladislau Szomoru
dc1ee4b14c
Engineering - Do not run macOSTest job if VSCODE_STEP_ON_IT is set ( #150794 )
...
Do not run macOSTest job if VSCODE_STEP_ON_IT is set
2022-06-08 10:06:18 +02:00
Rob Lourens
416eb0eb67
Increase config upload task timeout again ( #151362 )
2022-06-06 17:14:49 -04:00
Robo
9aa946329d
ci: fix 32-bit arm compilation ( #150799 )
2022-05-31 04:39:24 -07:00
Ladislau Szomoru
986ef1c76d
Disable Terrapin for OSS builds ( #150374 )
2022-05-25 13:43:11 +00:00
João Moreno
73dda0c06a
remove UpdateMode policy ( #150357 )
2022-05-25 05:42:17 -07:00
Robo
60e199cda4
chore: bump electron@17.4.4 ( #149896 )
2022-05-18 22:34:26 -07:00
Ladislau Szomoru
d1f882f635
Engineering - Exploration to run tests in parallel ( #149698 )
2022-05-18 10:37:44 +02:00
Ladislau Szomoru
f2380f2c90
Engineering - Run PR pipeline for the main branch ( #149700 )
...
* Add trigger for the main branch
* Add trigger for release branches
2022-05-17 12:49:52 +02:00
Ladislau Szomoru
83213f7bac
Switch agent pools ( #149691 )
2022-05-17 10:42:31 +02:00
Ladislau Szomoru
98d9782b8b
Only run arm64 server job if arm64 client job will be run ( #149439 )
2022-05-13 03:00:15 -07:00
João Moreno
5854ef865c
Generate policies again ( #149322 )
...
* Generate ADMX/ADML policy declaration files from static analysis
Fixes : #148941
* fix build
* move to optional dependencies
2022-05-12 09:16:03 +02:00
Ladislau Szomoru
49bdd857c4
Remove PR trigger ( #149265 )
2022-05-11 17:26:15 +02:00
Ladislau Szomoru
2a9f19d36f
Engineering - create pull request pipeline ( #149171 )
2022-05-11 03:08:54 -07:00
Rob Lourens
54c16e445f
Increase settings upload timeout. Fix #149089 ( #149203 )
2022-05-10 17:52:45 -07:00
Joyce Er
ba8ced85c5
Revert "Generate ADMX/ADML policy declaration files from static analysis" ( #149194 )
...
This reverts commit dcfe6b3b84
.
2022-05-10 16:30:34 -07:00
João Moreno
dcfe6b3b84
Generate ADMX/ADML policy declaration files from static analysis
...
Fixes : #148941
2022-05-10 13:17:05 +02:00
Robo
42b1f560e3
ci: fix 403 when downloading ripgrep prebuilt ( #149081 )
2022-05-09 05:04:29 -07:00
Robo
3d7135a49f
ci: fix 32-bit builds of native modules ( #149062 )
...
* ci: fix 32-bit builds of native modules
* chore: bump distro
2022-05-09 10:00:18 +00:00
Daniel Imms
a5f0a29527
Fix, re-enable or disable skipped terminal smoke tests
...
Fixes #146700
2022-05-06 08:11:50 -07:00
SteVen Batten
64d6fadbdc
Revert "Trigger product build on PRs to release branches"
...
This reverts commit 9e41d534b4
.
2022-05-04 14:14:33 -07:00
Alex Dima
9e41d534b4
Trigger product build on PRs to release branches
2022-05-04 13:49:59 +02:00
Alex Dima
909b5ca2ea
Avoid that Azure Pipelines trigger automatically for all topic branches
2022-05-04 11:40:30 +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
eedf60ead0
ci - only publish log files when there was a failure
2022-04-22 09:21:21 +02:00
deepak1556
87191b089d
ci: fix downloading linux server dependencies
2022-04-21 01:59:16 +09:00
deepak1556
cf63e1839c
ci: fix 403 when downloading ripgrep prebuilt
2022-04-19 20:19:47 +09:00
Robo
d38141a519
ci: build arm64 server with centos7-devtoolset8 ( #147676 )
2022-04-19 03:34:10 -07:00
Joao Moreno
c1eefb0170
add macOSTest job
...
Co-Authored-By: @TylerLeonhardt
2022-04-14 09:09:07 +02:00
Tyler Leonhardt
a6fc7a58de
sort by length first and then name.
2022-04-13 14:54:28 -07:00
Joao Moreno
969a399ae9
fix build
2022-04-13 20:55:08 +02:00
Joao Moreno
30823fcbb4
build: split darwin universal
2022-04-13 20:38:30 +02:00
Joao Moreno
eb4131fa6a
disable codeql
2022-04-13 14:46:18 +02:00
Benjamin Pasero
fa8d1063f6
🆙 1.21.0 ( #147348 )
...
* 🆙 `playwright`
* fix install
* adopt latest apis
* comment
2022-04-13 08:43:17 +02:00
Connor Peet
5e86e40fab
extensions: pull from github in OSS build ( #146863 )
...
* extensions: pull from github in OSS build
* fixup! address pr comment
2022-04-10 22:36:12 -07:00
Benjamin Pasero
7e5c345ff2
smoke - remov verbose
again
2022-04-08 09:45:40 +02:00
Benjamin Pasero
c4de759c43
smoke - limit diagnostics to x64 platforms
2022-04-08 09:24:40 +02:00
Benjamin Pasero
f4617bb774
tests - print diag also before smoke tests
2022-04-06 16:31:08 +02:00
Benjamin Pasero
f4aebbc956
Print diag after smoke test ( #146920 )
...
* smoke - list processes after run
* print more diag on linux
* .
2022-04-06 16:29:23 +02:00
Benjamin Pasero
18377e6ee2
smoke - allow to enable verbose vscode logs and enable for now
2022-04-06 10:41:22 +02:00
Benjamin Pasero
82cac76aef
smoke - drop legacy tests
2022-04-06 08:00:42 +02:00
Benjamin Pasero
8212626e5f
smoke - disable verbose for windows
2022-04-05 18:56:59 +02:00
Benjamin Pasero
6508a29d23
smoke - more verbose logging on windows
2022-04-05 09:17:17 +02:00
Benjamin Pasero
f707fd3b09
smoke - run legacy tests again, do not fail new playwright tests for a while to figure out flakiness
2022-04-04 15:03:17 +02:00
Benjamin Pasero
2ada17080c
Use playwright
for desktop smoke tests ( #146692 )
...
* Use `playwright` for desktop smoke tests
* fix distro issues
* tests - enable prefs tests for web
2022-04-04 10:13:08 +02:00
Tyler Leonhardt
f3a9245af9
comment out override commit because we shouldn't need it
2022-03-28 14:45:03 -07: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