Commit Graph

887 Commits

Author SHA1 Message Date
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