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