João Moreno
aac80c3f0a
Adopt new distro format ( #178689 )
...
* Simplify distro
Also a ton of drive-by fixing around builds:
- simplified many oneliners
- fixed missing custom npm registry call setups
- remove unnecessary and duplicate work during builds
- many many fixes
2023-04-02 09:35:39 +02:00
Robo
502ac5b213
ci: switch to core20 for snap ( #127320 )
...
* ci: switch to core20 for snap
* chore: update rpath of crashpad handler
* chore: remove unused exports
2023-03-08 18:14:55 -08:00
Robo
32d40cf44e
chore: update to electron 17 ( #143223 )
...
* chore: bump electron@17.0.0
* Revert "chore: revert to electron@13 (#143851 )"
This reverts commit df645f1450 .
* chore: bump electron@17.1.0
* Revert "ci: fix build with latest node-gyp"
This reverts commit c3e948aa30 .
* chore: revert ci changes for node v16
* chore: update yarn.lock
* chore: bump electron@17.1.1
2022-03-11 00:51:37 +09:00
Robo
df645f1450
chore: revert to electron@13 ( #143851 )
...
* Revert "chore: update to electron 16 (#137241 )"
This reverts commit 01df559c18 .
This reverts commit 46301339b7
* ci: fix remote compiler for sdl-scan
* chore: fix remote/.yarnrc
* chore: fix build/npm/postinstall.js
* chore: rm crash reporter from shared process
* chore: rm crash reporter from ext host
* chore: fix build/lib/layersChecker.ts
* :chore: preserve some more changes
* fix tests
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2022-02-24 17:49:49 +01:00
Robo
01df559c18
chore: update to electron 16 ( #137241 )
...
* chore: bump electron@15.3.0
* chore: bump node@16.x
* chore: enable render process reuse
* Revert "watcher - use `type` property for crash reporter location"
This reverts commit bfa488dd8f .
* Revert "watcher - enable crash reports on linux (#136264 )"
This reverts commit af261488f8 .
* chore: enable crashpad on linux
* chore: bump electron@15.3.1
* chore: update api changes
* chore: bump @vscode/sqlite3@5.0.3
* spec: skip non-context aware module unittests
* chore: fix perf hook integration with node environment
* fix: adopt fs api changes
* chore: fix integration tests
* chore: bump electron@15.3.2
* chore: bump electron@16.0.0
* temp(macOS): kill test instances in OSS
* Revert "temp(macOS): kill test instances in OSS"
This reverts commit b0d796c8d64227a5ec012c060bbbee7d9da27568.
* chore: update chromium version for clang downloader
* some 💄 changes
* align with changes
* adopt more fs.rm
* 💄
* chore: bump @vscode/sqlite3@5.0.4
* fix layers check to account for duplicated types from node.js
* update todo for type casts
* smoke - fix compile issue
* chore: update module cache
* watcher - fix unhandled rejection (fix #137416 )
* ci: update node version
* enable stack dumping
* update electron types to 16.x
* chore: bump @vscode/sqlite3@5.0.5
Refs https://github.com/microsoft/vscode/issues/137496
* fix layer issue
* add `AbortSignal` to core types
* chore: update linux compile flags
Refs 797723ec83
* ci: fix linux build
* ci: update github ci cache
* ci: fix remote build in github ci
* ci: better fix for remote build
* chore: bump azure cache
* chore: fix merge conflict
* :chore: update to electron@16.0.2
* chore: bump @vscode/sqlite3@5.0.7
* ci: update to gcc-4.9 for remote
Refs https://github.com/microsoft/vscode/issues/137659
* ci: switch to buster for linux arm
Refs https://github.com/microsoft/vscode/issues/137927
* ci: fix build on linux arm64
* ci: fix arm client compiler toolchain
Refs #137927
* chore: bump electron@16.0.3
* ci: fix compile flags for the c toolchain
* chore: bump electron@16.0.4
* Add experimental dark mode flag (#139109 )
* Add experimental dark mode flag
* Apply PR feedback
* chore: bump electron@16.0.6
* chore: bump electron@16.0.7
Fixes https://github.com/microsoft/vscode/issues/138792
Fixes https://github.com/microsoft/vscode/issues/139300
* chore: experimental highlight API
* smoke - fix compile issue
* FIXME: custom ELECTRON_RUN_AS_NODE with node worker
* Revert "chore: bump electron@16.0.7"
This reverts commit 5fd01cf37c .
* Revert "Revert "chore: bump electron@16.0.7""
This reverts commit a7f1b73951 .
* chore: fix github linux workflow
* chore: address review feedback
* chore: bump electron@16.0.8
* ci: revert to stretch distro for linux arm
Refs https://github.com/microsoft/vscode/issues/137927
* ci: force build
* chore: update yarn.lock
* address feedback
* Revert "FIXME: custom ELECTRON_RUN_AS_NODE with node worker"
This reverts commit 7b48fa3732 .
* ci: fix remote folder build
* chore: fix github linux ci
* 🆙 `versionSpec`
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
Co-authored-by: Raymond Zhao <raymondzhao@microsoft.com >
2022-02-08 20:09:00 +01:00
João Moreno
e53aa2a0dc
fix snap
2021-11-19 16:53:55 +01:00
João Moreno
f5be473ddf
fix snap build
2021-11-19 13:43:38 +01:00
João Moreno
780cf1c4e4
fix snap build
2021-11-19 10:45:19 +01:00
João Moreno
acfb946ec1
ci: 👷 no need for yarninstaller task
2021-11-18 15:57:11 +01: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
b5b92e130d
akv: use filter
2021-06-17 10:01:58 +02:00
Tyler Leonhardt
c80a39136e
first attempt
...
actually run
ok run it for real
actually work
parameter syntax
monaco
logging
env var is always string
use variables
use global params
try idea to stop looping
move variables
wrap in quotes
rename all the artifacts
try downloading
up timeout
misc
underscore
add auth
log everything we need to
typo
typo
publish linux client archives too
renamed all that needed to be renamed
better error handling
raname windows assets
first attempt at letting new code handle releasing with macOS
move to $env
remove gate
include updated createAsset.js
onboard windows client
include js
add linux client
add built js
move over all publishing
update distro
use branch name?
processed artifacts and fix win32 server platforms
publish what artifacts were published
use download and more more to powershell
put it all in exec
actually in directory
fix path again
create file to be uploaded
move to all PowerShell
rename to publish and clean up code
update createAsset
use distro 2
more commented out code and add displayNames
address feedback
2021-05-05 14:37:16 -07:00
deepak1556
3fb483e7ff
chore: bump electron@12.0.4
2021-04-16 09:14:14 -07:00
deepak1556
f95b7e935f
Revert "chore: bump electron@12.0.2"
...
This reverts commit 79a429d92d .
2021-04-09 14:17:02 -07:00
deepak1556
79a429d92d
chore: bump electron@12.0.2
2021-04-09 03:20:20 -07:00
Ian Johnson
8387a46298
snap-build-linux.yml: use "snap pack" to get LZO ( #119478 )
...
Use `snap pack --compression=lzo` instead of letting snapcraft pack the final
snap, as the current snapcraft.yaml is not setup to use any base in it, and as
such is missing the new feature for configuring the compression of the final
snap.
Signed-off-by: Ian Johnson <ian.johnson@canonical.com >
2021-03-24 08:53:13 -07:00
Ladislau Szomoru
6f9f6f806c
Azure DevOps pipeline artifacts ( #114405 )
2021-01-15 13:00:03 +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
3de0ea500a
Merge branch 'joao/snap-arm'
2020-11-25 11:57:38 +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
d265071a78
Merge branch 'master' into joao/snap-arm
2020-11-18 20:25:29 +01:00
João Moreno
4f61f6d59e
damn builds
2020-11-18 20:24:29 +01:00
João Moreno
7dbdcf19a8
Merge branch 'master' into joao/snap-arm
2020-11-18 16:28:02 +01:00
João Moreno
8f1f1fda1b
what the
2020-11-18 16:26:52 +01:00
João Moreno
cbfd4d5a9f
fix snapcraft x64
2020-11-18 14:12:01 +01:00
João Moreno
28d71bdbab
fix snap target-arch
2020-11-18 12:04:07 +01:00
João Moreno
edf43e529a
build snap packages for linux arm
2020-11-18 10:04:55 +01: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
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
Joao Moreno
54be4a3976
Merge branch 'joao/cosmosdb'
2019-11-05 15:04:20 +01:00
Benjamin Pasero
14c3b2e486
Update build to use node.js 12.x ( #83967 )
...
* build - update to node.js 12x for building
* fix it
* adopt vscode-gulp-watch
2019-11-05 09:53:15 +01:00
Joao Moreno
bbf3ae9b56
use sprocs to publish builds
2019-11-04 14:06:57 +01:00
isidor
99bc09cea2
build pipeline: use latest yarn version
2019-09-03 14:07:11 +02:00
Joao Moreno
43fdd8c74f
cleanup VSCODE_ARCH
...
#75983
2019-07-14 09:59:48 +02:00
Joao Moreno
8a86f8eed3
fix build
2019-06-13 16:09:16 +02:00
Joao Moreno
3f79533f9b
use stable snapcraft
2019-06-13 15:19:30 +02:00
Joao Moreno
07ea8c2ced
fix snap build
2019-06-13 09:54:53 +02:00
Joao Moreno
0815c36675
use keyvault for all secrets
2019-05-13 11:34:44 -07:00
Joao Moreno
bc1308a33e
build
2019-05-13 11:00:33 -07:00
Joao Moreno
3bd3d74a2c
take mooncake upload out of critical path
2019-04-08 16:09:49 +02:00
Joao Moreno
b9a429222c
run snapcraft as root
2019-03-22 12:29:38 +01:00
Joao Moreno
bfe030f543
output snapcraft version
2019-03-22 12:28:26 +01:00
Joao Moreno
206f38b5a7
fix snap build
2019-03-13 13:35:26 +01:00
Joao Moreno
b7f71db33f
fix snap builds
2019-03-13 12:40:34 +01:00
Alex Dima
693673bed1
Use node 10.15.1 on build machine
2019-02-07 13:05:45 +01:00
Joao Moreno
420edabab8
rename tfs to azure-pipelines
2018-11-19 10:46:19 +01:00