Johannes Rieken
7e69465303
don't use underscore for native JS things ( #173282 )
2023-02-03 03:47:51 -08:00
Connor Peet
314d7b6c47
debug: allow setting breakpoints in plain .js files ( #168921 )
...
* debug: allow setting breakpoints in plain .js files
Fixes #159684
* fixup! don't change sourceURLs in build
2023-01-06 09:22:46 +01:00
易良
59faab44cd
Only use string of the remote/web/package.json
browser
field ( #165163 )
...
fix(build): Close #165162 , only use string of the package.json `browser` field
2022-11-08 10:30:02 -05:00
Connor Peet
18f743d534
address pr comments
2022-10-05 12:56:07 -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
Benjamin Pasero
9db57e76e9
Build: bundle / concat entry points ( #161161 )
...
* perf - concatenate windows main files
* Revert "Revert "Use `esbuild` to bundle some CommonJS main files (#160957 )" (#161118 )"
This reverts commit 84c46b71a5
.
* build - exclude server main files
* build - make concat a task that runs like the others
* some renames
* Avoid overwriting the nodejs closure require
* Revert "build - exclude server main files"
This reverts commit 736516624e
.
Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-09-21 00:38:44 -07:00
Matt Bierner
b5a1bb34e9
Pick up latest TS for building VS Code ( #158420 )
2022-08-26 23:00:38 +02:00
Matt Bierner
2a84b0fb6d
Enable alwaysStrict for build scripts ( #152778 )
...
Turns on `alwaysStrict` and removes `'use strict';` from our `.ts` files
2022-06-21 19:00:43 +00:00
Logan Ramos
963c961b59
Ensure 1DS can load on the web ( #152678 )
...
* Ensure 1DS can load on the web
* Add compiled file
2022-06-20 16:06:16 -07:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
João Moreno
726eeffa71
introduce distro private builds
2022-03-21 14:40:00 +01:00
Joao Moreno
a9acf06479
fix webignore patterns for appinsights
...
also, web: look for minified entrypoints as well
Closes : #140158
2022-01-07 15:18:18 +01:00
Joao Moreno
acdd512060
make api proposal names task play better with gulp
...
cc @jrieken
2021-12-13 11:36:37 +01:00
Logan Ramos
f0654a2f62
Fix #138361
2021-12-03 10:00:47 -05:00
Logan Ramos
d2a8f91fb5
Update build scripts
2021-08-31 10:21:19 -04:00
Logan Ramos
279c4d8fcb
Use the new loader format for web selfhost ( #130592 )
...
* Update workbench html and bump distro
* Bump distro
* Add web node paths to the build task too
* Split task for reuse
* Bump distro
2021-08-11 11:59:14 -04:00
Logan Ramos
8079e0b721
Move webNodePaths to run on compile since we rimraf out
2021-08-10 16:56:23 -04:00
Martin Aeschlimann
975408db6b
use uploaded node_modules sourcemaps
2020-10-26 16:19:44 +01:00
João Moreno
a780a45757
fix unnecessary regex
2020-06-11 17:32:55 +02:00
Robo
d5372eb159
Reland "fix: use electron-osx-sign instead of manual code signing ( #97582 )" ( #98145 )
...
This reverts commit f291767f09
.
2020-05-20 10:06:15 +02:00
deepak1556
f291767f09
Revert "fix: use electron-osx-sign instead of manual code signing ( #97582 )"
...
This reverts commit a1ddfae782
.
2020-05-19 00:49:44 -07:00
João Moreno
a1ddfae782
fix: use electron-osx-sign instead of manual code signing ( #97582 )
...
* fix: use electron-osx-sign instead of manual code signing
* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts
* fix script call in pipeline
* fix incorrect keychain path
* fix update path to entitlements
* sign children first
* move electron-osx-sign deps to build/
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00
Alexandru Dima
b5ce6014d7
Improve output in case of errors and generate an analysis folder with the source content (for easy diffing)
2019-11-13 11:15:38 +01:00
Joao Moreno
5048816ebf
extract yarn electron
2019-10-16 11:15:43 +02:00
Johannes Rieken
c695729eb1
remove gulp-tsb hack, fixes #80629
2019-09-10 14:51:46 +02:00
Joao Moreno
9d75c4e528
cleanup node tasks
2019-07-01 15:20:38 +02:00
Joao Moreno
399ff1a2fe
gulp ci build task
2019-07-01 12:24:33 +02:00
Joao Moreno
a477e1eafe
extract native modules ignore rules
2019-05-09 16:27:37 +02:00
Alex Dima
c4bed46784
Add a download util that uses a separate process
2019-03-06 10:19:17 +01:00
Alex Dima
af95b7d343
Adopt task.define (better task names)
2019-02-12 20:43:55 +01:00
Alex Dima
c25de7d09f
Extract task code to its own file
2019-02-12 15:13:43 +01:00
Alex Dima
7d38cdcb51
Render more task names
2019-02-08 15:55:19 +01:00
Alex Dima
c9352c4ca9
Adopt new style gulp tasks for the editor ( #67863 )
2019-02-05 19:23:51 +01:00
Alex Dima
c0c719c651
More gulp task work ( #67863 )
2019-02-04 18:06:23 +01:00
Alex Dima
4676da4595
More gulp clean task simiplifications ( #67863 )
2019-02-04 17:34:26 +01:00
Alex Dima
0280160bd2
More simplifications to extensions gulp tasks ( #67863 )
2019-02-04 16:07:36 +01:00
Alex Dima
77b61a1e55
Simplify gulp tasks for extensions
2019-02-04 14:41:39 +01:00
Joao Moreno
b8e7442f5d
set exec bit
2018-11-07 13:58:14 +00:00
Matt Bierner
8ecebfb761
var -> let
2018-10-04 19:01:34 -07:00
Matt Bierner
7026335451
Switching to use @types where possible in build
2018-10-03 10:47:32 -07:00
Matt Bierner
ac737307d7
Enable noImplicitAny in build
2018-10-03 10:47:32 -07:00
Matt Bierner
31e0752065
Fixing strict null checks in build util
2018-10-03 10:47:32 -07:00
Rob Lourens
6fae52876b
Fix #53445 - change build id generation to not depend on git tags
2018-07-08 15:16:19 -07:00
Rob Lourens
c527da85be
Fail build when settings search build id generation fails ( #47359 )
...
* Ensure that settings search build id handling fail will cause the build to fail
* Move some settings search build ID computation to util.ts
* Bump version number for test
* Add unit tests for util.ts additions
* Revert version number change
* Make versionStringToNumber throw if it fails
* Add missing import
2018-04-06 14:10:51 -07:00
Joao Moreno
838f4024b3
fixes #43973
2018-02-27 15:41:46 +01:00
Benjamin Pasero
a23edada50
debt - avoid deprecated Buffer ctors
2018-02-26 13:09:54 +01:00
Erich Gamma
5e41d2aafb
enable checkJS
2018-02-01 14:39:12 +01:00
Joao Moreno
74fab50d5d
consolidate build package.json
2017-05-16 08:56:21 +02:00
Benjamin Pasero
61efd8fb23
build build/lib folder with latest
2017-03-06 16:32:23 +01:00