Commit graph

118 commits

Author SHA1 Message Date
Alex Dima 750baf0af6
Minify extension resources 2020-07-24 13:57:51 +02:00
Martin Aeschlimann c99fe71f85 web: bring back temporary workaround for package.nls 2020-06-29 21:44:42 +02:00
Sandeep Somavarapu 63e4a9c059 fix typo 2020-06-23 14:27:20 +02:00
Sandeep Somavarapu f199d5321e check if package json exists 2020-06-22 17:09:02 +02:00
Sandeep Somavarapu 7bfb55ece5 scan builtin extensions 2020-06-22 15:38:07 +02:00
Martin Aeschlimann 1136e2282c marketplace extensions need browser and uiKind 2020-06-16 14:15:15 +02:00
Martin Aeschlimann 5a571dd2e9 marketplace web extensions build 2020-06-16 00:05:44 +02:00
Martin Aeschlimann 6bcf827d48 package.json filter fix for build/lib/extensions 2020-06-11 10:18:39 +02:00
Martin Aeschlimann 9de8a85408 extensions in web build 2020-06-11 10:18:11 +02:00
rebornix b9eafe5f66 intergration tests. 2020-04-23 11:55:23 -07:00
João Moreno 54442c1c7b move built-in extensions to product.json 2020-04-06 13:36:07 +02:00
João Moreno 0074066c39 Revert "extensions: allow built-in extensions on different qualities (#89199)"
This reverts commit 7ad58a9bd7.
2020-04-06 12:49:47 +02:00
Matt Bierner 1c741ecc64
Move web playground code into its own extension (#92672)
This splits the web playground out from vscode-api-tests
2020-03-17 15:01:17 -07:00
Connor Peet 7ad58a9bd7
extensions: allow built-in extensions on different qualities (#89199)
Adds a new optional `forQualities` property to built-in extensions,
and filters that as appropriate for different builds.
2020-01-24 07:39:34 -08:00
Joao Moreno 2278f87c1c fixes #78159 2019-08-12 16:45:12 +02:00
Joao Moreno c96cf5d4d9 fixes #76508 2019-07-26 16:08:27 +02:00
Joao Moreno 28c01d3b52 move upload sourcemaps to common agent 2019-07-14 10:31:07 +02:00
Joao Moreno b4add9fcaa remove gulp sequence 2019-07-05 16:11:50 +02:00
Joao Moreno e2289d05da fix relative path 2019-07-01 12:01:47 +02:00
Joao Moreno 0678cb9ed3 build: remove old extensions build task, split extensions into gulp task 2019-07-01 11:54:36 +02:00
Alex Dima fd8b829e83 Hold back test extensions 2019-04-11 12:34:05 +02:00
Alex Dima b4445a9f73 Move away from deprecated gulp-util 2019-02-05 22:21:05 +01:00
Christof Marti f00cf99102 Can be undefined (#63033) 2018-11-16 09:04:02 +01:00
Rob Lourens 3c6b6e614d Fix #63033 2018-11-14 15:11:20 -08:00
Alex Dima d4bfba4653 Execute extension webpacking in sequence 2018-11-13 16:09:56 +01:00
Alex Dima b60903d3c2 Remove no longer necessary 'use strict' 2018-11-07 19:55:44 +01:00
Alex Dima c2a09ed400 Minor tweaks 2018-11-07 17:35:55 +01:00
Matt Bierner 4b2aed7bb2 let -> const 2018-10-04 19:01:34 -07:00
Matt Bierner 494395f62f Adding correct typings for event-stream this values 2018-10-03 17:26:47 -07:00
Matt Bierner 86fbc62cf1 Remove some unused types and variables 2018-10-03 17:26:47 -07:00
Matt Bierner b3f85e5f19 Add explicit any typings for this
Prep to compile build in strict mode
2018-10-03 17:26:47 -07:00
Matt Bierner ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner fe45a7d21f Fix remaining strict null errors in build scripts 2018-10-03 10:47:32 -07:00
Joao Moreno 13436602b1 Revert "build script: log dowload finished"
This reverts commit 3cfe173979.
2018-10-01 12:44:39 +02:00
Martin Aeschlimann 3cfe173979 build script: log dowload finished 2018-09-29 20:54:20 +02:00
Joao Moreno ece59d53dc build: sequentialize extension packaging 2018-09-26 15:05:10 +02:00
Joao Moreno 47bf9b65e8 build 2018-09-26 14:41:56 +02:00
Joao Moreno 45200866c0 fixes #58589 2018-09-21 12:16:30 +02:00
Joao Moreno aa5bcf3565 💄 2018-09-21 08:04:02 +02:00
Johannes Rieken 6c12277bf8 better error printing when vsce fails 2018-09-20 12:06:55 +02:00
Johannes Rieken b118d76826 bundle stats - include all extensions 2018-09-07 11:33:53 +02:00
Johannes Rieken ccec2c9543 use vsce packagedDependencies 2018-09-04 12:29:23 +02:00
Johannes Rieken 07141d4e6b print all stats at the end of the package task 2018-09-03 11:51:26 +02:00
Johannes Rieken 165bb1aa63 tweaks, add the stream to the bundle step 2018-08-31 13:28:24 +02:00
Johannes Rieken 14596e9475 add a statsStream that aggregates the number of files and bytes so that we can handle them 2018-08-31 11:21:09 +02:00
Johannes Rieken 370e90de7f webpack - even betterer logging 2018-08-29 19:06:27 +02:00
Johannes Rieken 13763de8e8 webpack - print extension name in context of potential failure 2018-08-29 17:53:57 +02:00
Johannes Rieken 73d8c449c5 webpack - let build fail when webpack generates an error or a warning 2018-08-29 15:20:40 +02:00
Martin Aeschlimann 91c7c6084c webpack: make sure to only modify package.json next to webpack.config 2018-08-27 14:40:46 +02:00
Martin Aeschlimann df77466bfa webpack json-language-features
json
2018-08-27 09:46:52 +02:00
Alex Dima 92c776bc99 Move packaging extensions to lib/extensions.ts 2018-08-21 12:19:10 +02:00
Johannes Rieken a25b5cc805 enforce certain compile options 2018-08-16 10:55:49 +02:00
Johannes Rieken 4962417ffc Revert "ensure uploading source maps happens *after* they have been created"
This reverts commit c93fe0d58b.
2018-08-14 14:23:35 +02:00
Johannes Rieken c93fe0d58b ensure uploading source maps happens *after* they have been created 2018-08-14 10:53:59 +02:00
Johannes Rieken 06139b43d4 leave upload path as /dist/ 2018-08-13 20:40:22 +02:00
Johannes Rieken bb07163524 more tweaks 2018-08-13 18:52:12 +02:00
Johannes Rieken 0425b36c5d patch and save source maps so that they get uploaded 2018-08-13 18:23:46 +02:00
Johannes Rieken b2c8ca553c tweak source mapping url 2018-08-10 16:15:34 +02:00
Johannes Rieken 6f55622a06 make sure to massage sourcemaps-url, make sure to upload sourcemaps from dist/folders 2018-08-10 15:36:44 +02:00
Johannes Rieken 776e491ba4 bundle into dist folder, copy ask-pass shell scripts into dist, some 💄 2018-08-09 15:31:31 +02:00
Johannes Rieken 32a051090f 💄 2018-08-08 17:43:07 +02:00
Johannes Rieken fdb7b4bcf4 invoke webpack when bundling extensions 2018-08-08 16:53:55 +02:00
Joao Moreno 96cee4a6f0 add User-Id to marketplace build requests 2018-05-29 08:28:42 +02:00
Joao Moreno acfaf488c3 adopt latest vsce 2017-11-14 18:45:05 +01:00
Joao Moreno bb35b07c43 set exec bit in .sh
fixes #30437
2017-07-12 11:13:24 +02:00
Joao Moreno 5667cc0e69 use vsce to determine what to package when bundling extensions
fixes #29054
2017-06-21 16:17:21 +02:00
Benjamin Pasero 61efd8fb23 build build/lib folder with latest 2017-03-06 16:32:23 +01:00
Joao Moreno 98dde6a5f2 download extensions at build time 2016-09-21 15:57:17 +02:00