Commit Graph

924 Commits

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