Commit Graph

219 Commits

Author SHA1 Message Date
Ladislau Szomoru
4450e1d827 Azure DevOps - publish Windows artifacts (#114285) 2021-01-13 17:14:49 +01:00
Alexandru Dima
5755d943ca Tests must be compiled even when yarn is executed 2021-01-11 13:18:55 +01:00
João Moreno
fb4a88e403 rename 2021-01-07 10:55:45 +01:00
João Moreno
ab3297dd13 only run terrapin on cache miss 2021-01-07 10:53:33 +01:00
Alexandru Dima
ddb88dac9b Avoid touching continuous-build-* 2020-12-24 21:29:00 +01:00
Alexandru Dima
61965e6bc5 Use fast 7z compression level 2020-12-24 13:40:50 +01:00
Alexandru Dima
bbaff3d568 Adopt Cache@2 for node modules caching 2020-12-24 10:08:06 +01:00
Alexandru Dima
6825757364 More tweaks 2020-12-23 15:58:57 +01:00
Alexandru Dima
382a8740a9 Fix that VSCODE_ARCH is not taken into account on Windows 2020-12-23 15:54:58 +01:00
Alexandru Dima
7728010c73 Invoke mkdir with -Force 2020-12-23 14:09:49 +01:00
Alexandru Dima
f23ed65688 Compute node modules cache key in JS to avoid globbing 2020-12-23 13:21:55 +01:00
João Moreno
4996237313 fix tar 2020-12-17 12:40:59 +01:00
João Moreno
29eb3fbc6a build: tarball compilation output first 2020-12-17 11:31:05 +01:00
João Moreno
a8b4e9817f finish compile artifact 2020-12-16 20:37:52 +01:00
João Moreno
0cee1531f7 Merge branch 'joao/build/remove-postinstall' 2020-12-16 15:45:20 +01:00
João Moreno
1100f27681 fix build 2020-12-16 11:18:28 +01:00
João Moreno
41628e3326 merge distro in a single command 2020-12-15 16:45:16 +01:00
João Moreno
d79f4e7b88 add test timeouts 2020-12-15 16:40:43 +01:00
João Moreno
9293efd7e7 build: remove postinstall script invocation 2020-12-15 16:16:45 +01:00
João Moreno
c97d5e1033 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 2020-12-15 16:07:52 +01:00
João Moreno
5ae66f37a8 build: use ELECTRON_SKIP_BINARY_DOWNLOAD 2020-12-15 15:58:51 +01:00
João Moreno
b1524d6b34 build: VSCODE_PUBLISH 2020-12-14 15:02:26 +01:00
Robo
94142bd7e0 chore: bump electron@11.0.3 (#111931)
* chore: bump electron@11.0.3

This reverts commit 155691d0be.

* chore: bump x64 build image

* chore: rebuild remote with older gcc toolchain

* chore: bump electron@11.0.3

* ci: remove condition for remote step

* chore: disable an integration test
2020-12-05 01:54:58 -08:00
Robo
155691d0be chore: bump electron@9.3.5 (#111530)
* chore: bump electron@9.3.5

* Revert "fix: removed plugin helper entitlement"

This reverts commit 40a81495f2.

* Revert "chore: bump vscode-windows-ca-certs@0.3.0"

This reverts commit 2f4a3dc31a.
2020-11-30 11:24:10 -08:00
João Moreno
648090440f caching is HARD 2020-11-30 14:56:14 +01:00
João Moreno
eee332ba85 fix misuse of VSCODE_ARCH in builds 2020-11-30 11:41:51 +01:00
João Moreno
bafc05ff0a fix retry 2020-11-27 11:30:34 +01:00
João Moreno
71836f95dd fixes #111366 2020-11-27 11:22:22 +01:00
João Moreno
bef58ff84a forgot! 2020-11-25 16:23:41 +01:00
João Moreno
a500715422 fix terrapin order 2020-11-25 14:56:19 +01:00
João Moreno
bb60e21a36 fix esrp for arm64 2020-11-25 11:47:47 +01:00
João Moreno
48f4109f3d unify win32 build templates 2020-11-25 10:23:13 +01:00
João Moreno
927290270a build:
- ENABLE_TERRAPIN env
- .build/terrapin cache flag
- fix alpine cache
- enable web cache
2020-11-25 10:02:50 +01:00
João Moreno
ffec932655 add timeout to terrapin step 2020-11-25 09:38:08 +01:00
João Moreno
ad3adfa28e retry yarn install 2020-11-24 12:22:28 +01:00
João Moreno
7e4f90277d run prettier over yml files 2020-11-24 11:45:39 +01:00
Robo
0baf6bb9cc chore: update to electron 11 (#110759)
* chore: bump electron@11.0.0-beta.4

* build: add mac arm64 target

* chore: bump electron@11.0.1

* fix: remove macOS workaround for devtools with custom titlebar

https://github.com/electron/electron/pull/26395

* chore: bump vscode-windows-ca-certs@0.3.0

* chore: bump electron@11.0.2

* fixup! remove macOS workaround for devtools with custom titlebar
2020-11-23 15:31:03 -08:00
João Moreno
ab6878688f fix terrapin usage 2020-11-23 10:53:22 +01:00
João Moreno
c9b479c4a1 use terrapin 2020-10-16 10:38:06 +02:00
João Moreno
198b5e7bce remove echos 2020-10-13 16:04:20 +02:00
João Moreno
466a7b7daa ESRP Cert (#108366)
* update ESRP

* update to new ESRP cert

* make gulp fail when inno setup fails

* fix esrp

* debug

* update esrp client version

* 🤦

* argh

* update esrpclient

* argh
2020-10-13 15:56:16 +02:00
João Moreno
e99be1d6d1 fix continuous build 2020-09-22 14:26:29 +02:00
Ladislau Szomoru
c8f9d00bb8 Consistent order of running tests 2020-08-17 16:34:00 +02:00
Robo
e4296330de chore: update to electron 9-x-y (#102011)
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-08-11 11:30:23 -07:00
Ladislau Szomoru
daee9ca2ce Azure DevOps pipeline improvements (#103782)
* Refactored to use multi-stage pipeline
2020-08-10 12:32:08 +02:00
Robo
227d533937 Revert "chore: update to electron 9-x-y (#102011)" (#103599)
This reverts commit 3d0d50caf8.
2020-07-30 08:35:43 -07:00
Robo
3d0d50caf8 chore: update to electron 9-x-y (#102011)
* chore: bump electron@9.0.5

* remove exploration config

* fix compile error

* fix compile error

* crashReporter has to be called only once before app ready

* chore: bump electron@9.1.0

* enable LayoutNG

* fix cron schedule

* allow disabling appcenter crash reporting

* set additional crash reporting parameters

* start crashreporter for child process on linux

* setup crash parameters only once

* remove unused crashReporter.guid

* address review feedback

* reuse argv.json for storing crash reporter id

* remove trailing commas

* update localized name

* update argv based on telemetry optout

* update initial config based on setting

* fix conditional errors

* remove telemetry.enableCrashReporter

* move default crash reporter config to electron-main

* update comment for ext host crash reporting

* set default value for configuration

* some 💄 changes

* address review feedback

* do not use ES7 features in JS yet

* add app.focus({ steal: true }) usage

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-21 09:39:34 +02:00
João Moreno
0913b1aa43 fixes #100829 2020-06-23 10:32:00 +02:00
Ladislau Szomoru
19ba31746f Remove code hygiene tasks from Windows and Mac. Will be executed as part of the Linux pipeline. (#99446) 2020-06-05 14:02:01 +02:00
João Moreno
0d2eaee1d6 fix inno updater 2020-05-26 20:50:52 +02:00