Commit Graph

720 Commits

Author SHA1 Message Date
Tyler Leonhardt
7cb531e421 align to one format and include headers for extensions 2021-09-16 13:48:04 -07:00
Tyler Leonhardt
16f81160e8 typo in upload-nlsmetadata 2021-09-16 10:57:11 -07:00
Tyler Leonhardt
c240648548 include package.nls.json files in nls metadata 2021-09-16 10:26:46 -07:00
Tyler Leonhardt
e54f90f0fd upload nlsmetadata 2021-09-16 09:16:47 -07:00
João Moreno
2cff099ddc change kv filter
cc @sbatten
2021-09-13 10:24:09 +02:00
Tyler Leonhardt
e3880e11bd add alpine to createAsset 2021-09-10 15:53:46 -07:00
Tyler Leonhardt
98593a8958 use correct qemu command 2021-09-10 15:25:48 -07:00
Tyler Leonhardt
c0f2b96605 rename job 2021-09-10 15:02:58 -07:00
Tyler Leonhardt
75edf20854 add product build alpine 2021-09-10 15:00:45 -07:00
Tyler Leonhardt
eca2e54be7 typo in product-build-alpine 2021-09-10 13:56:26 -07:00
Tyler Leonhardt
781c010610 include in condition 2021-09-10 13:54:54 -07:00
Tyler Leonhardt
2aa8c0f428 add image name 2021-09-10 13:28:59 -07:00
Tyler Leonhardt
1cdf829965 make alpine build vscode_arch aware 2021-09-10 10:58:04 -07:00
Alexandru Dima
e5613976de Update to latest playwright 2021-09-01 18:18:03 +02:00
Alexandru Dima
0afa4cd1eb push compilation output 2021-09-01 11:41:17 +02:00
Alexandru Dima
67d35ad418 Use relevant sections from package.json in the cache key computation 2021-09-01 11:38:10 +02:00
Benjamin Pasero
0b6b4b3d85 Enable screenshot option properly for smoke tests (#131982)
* smoke test

* undo failure
2021-08-31 17:35:22 +02:00
Johannes Rieken
7e2452498f fix https://github.com/microsoft/vscode/issues/130073 2021-08-31 14:44:42 +02:00
Ladislau Szomoru
25f89666dc Bring back Windows smoke tests 2021-08-26 11:52:34 +02:00
Ladislau Szomoru
00ce3879c3 Comment out Windows smoke tests 2021-08-25 11:24:24 +02:00
Robo
ab311cf5be fix: build native modules with CFG (#130529)
* fix: build native modules with CFG and /W4

* chore: bump spdlog@0.13.6

* chore: remove unused env vars

Co-authored-by: SteVen Batten <stbatt@microsoft.com>
2021-08-12 09:59:53 -07:00
SteVen Batten
c0f739ea25 add compliance pipeline (#130289)
Adding SDL compliance pipeline
2021-08-09 07:37:21 -07:00
Robo
4fee848f2f fix: CXXABI requirements for older distros (#129360)
* fix: use clang and libcxx from chromium

* chore: add flags for Link-Time Optimization

libcxx builds from upstream are built with LTO, avoiding these
flags will cause miscompiles

* chore: add lto flags to compilation units
2021-08-06 08:48:45 -07:00
Benjamin Pasero
4178ea04ec smoke - enable screenshot option for failing smoke tests 2021-08-05 12:35:42 +02:00
Logan Ramos
e97a825a09 Reset timeout 2021-08-02 09:28:38 -04:00
Logan Ramos
c617bfa26c Try longer timeout 2021-07-29 12:22:27 -04:00
João Moreno
af7e67f8e4 use esrpcli.dll 2021-07-09 15:34:36 +02:00
Matt Bierner
0762d23ae7 Build VS Code using TS 4.4 (#127823)
* Build VS Code using TS 4.4

* Remove usages of deprecated `ClientRectList`

* Add any casts for missing `caretRangeFromPoint`

* Add temporary any casts for `zoom` css propery

This non-standard css property no longer exists in lib.dom.d.ts

* MouseWheelEvent -> WheelEvent

* Pick up new TS nightly

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2021-07-08 14:27:39 -07:00
João Moreno
a28d028d2d Enable automated smoketests on Windows (#128224) 2021-07-08 19:10:25 +02:00
Matt Bierner
f0ac3ce6fa Remove webview publish build stage
We now pull in the webview html/js from our a different cdn instead of from this endpoint. We will keep the endpoint around for older VS Code builds but no longer publish content to it
2021-07-07 09:35:25 -07:00
Tyler James Leonhardt
0199aa4af2 always publish arifacts_prcessed artifact fixes https://github.com/microsoft/vscode-internalbacklog/issues/2250 2021-07-01 10:38:12 -07:00
João Moreno
820300ce2b hmmm 2021-06-24 18:01:35 +02:00
João Moreno
aa6e7ffdf4 snap: create it even when stepping on it
related to #127039
2021-06-24 16:53:44 +02:00
João Moreno
b9c18d0404 gotcha 2021-06-24 16:09:17 +02:00
João Moreno
d1be29f1ab hmm 2021-06-24 15:47:54 +02:00
João Moreno
ce659a738f fix #127039 2021-06-24 15:31:15 +02:00
Robo
92999c339e fix: setuid helper permission (#126798)
* ci: fix setuid helper binary permission

* ci: allow privilege for CLONE_NEWPID | CLONE_NEWNET

* ci: fix chrome-sandbox permission with rpm

* ci: fix permissions on snap

* ci: download electron earlier for arm builds
2021-06-22 08:42:30 -07:00
João Moreno
78946a0204 inline variables 2021-06-21 11:22:33 +02:00
João Moreno
bd74b02b59 move compile step to another pool 2021-06-17 16:10:19 +02:00
João Moreno
d9126ea356 build: scope logs to job attempt 2021-06-17 14:34:00 +02:00
João Moreno
b5b92e130d akv: use filter 2021-06-17 10:01:58 +02:00
rebornix
16cc6ded6d Merge branch 'notebook/dev' into main 2021-06-15 13:55:10 -07:00
João Moreno
8583bf9d9f use correct GITHUB_TOKEN value 2021-06-15 16:14:57 +02:00
João Moreno
e22ee0920a Revert "switch to generic pool"
This reverts commit 6495c052ab.
2021-06-15 15:29:36 +02:00
Benjamin Pasero
2d83afe542 build - only publish log files when tests run 2021-06-15 15:06:23 +02:00
João Moreno
e9fc1ccf8a switch to generic pool 2021-06-15 15:06:22 +02:00
Benjamin Pasero
acc2a805ec Produce logs during test runs (integration, smoke) and publish as artefacts (#126065)
* first cut upload log files from integration test runs

* always publish log files

* move logs into integration-tests folder

* also produce logs for smoke tests

* store remote log files

* wire in logspath arg properly

* always publish logs

* enable logs for browser based smoke tests

* log only in verbose
2021-06-15 15:06:19 +02:00
Benjamin Pasero
b499ce8d76 build - only publish log files when tests run 2021-06-15 12:03:44 +02:00
João Moreno
6495c052ab switch to generic pool 2021-06-15 10:50:33 +02:00
Benjamin Pasero
2ddc1e4fc5 Produce logs during test runs (integration, smoke) and publish as artefacts (#126065)
* first cut upload log files from integration test runs

* always publish log files

* move logs into integration-tests folder

* also produce logs for smoke tests

* store remote log files

* wire in logspath arg properly

* always publish logs

* enable logs for browser based smoke tests

* log only in verbose
2021-06-15 08:33:26 +02:00