Commit graph

2043 commits

Author SHA1 Message Date
Johannes Rieken 07141d4e6b print all stats at the end of the package task 2018-09-03 11:51:26 +02:00
João Moreno 4d21de99c1
Merge pull request #57745 from DavidStaheli/users/davidstaheli/vsts
Use the new VSTS YAML syntax
2018-09-03 10:49:41 +02:00
Joao Moreno 9f1f4644ed wrap up macos build 2018-09-01 16:35:42 +02:00
David Staheli 0d5f5c8b1c Remove unintentional white space 2018-09-01 10:18:42 -04:00
David Staheli 306bebbc5f Revert back to 'Hosted Linux Preview' 2018-09-01 09:51:10 -04:00
David Staheli f5d855798b The Ubuntu vmimage requires specifying sudo - 1 2018-09-01 09:43:28 -04:00
David Staheli a06175ff58
product-build.yml: use new VSTS YAML syntax 2018-09-01 09:07:27 -04:00
David Staheli 8d6081c12f
continuous-build.yml: use new VSTS YAML syntax 2018-09-01 09:06:33 -04:00
Joao Moreno 44903db675 macos build: remove pkg 2018-08-31 23:03:10 +02:00
Joao Moreno 956d59cc3f macos build 2018-08-31 22:34:47 +02:00
Joao Moreno dbf56e9f1e macos build 2018-08-31 22:09:24 +02:00
Joao Moreno a568fed6df macos build 2018-08-31 21:50:25 +02:00
Joao Moreno ed00e00652 experiment with macos esrp 2018-08-31 21:31:12 +02:00
Dirk Baeumer b0cf441a78 Delete i18n folder since we ship all languages in language packs 2018-08-31 15:12:55 +02:00
Joao Moreno 86d305f5cb fixes #57685 2018-08-31 14:19:23 +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
Joao Moreno e055c6ef94 related to #57620 2018-08-31 09:17:53 +02:00
Joao Moreno 857e4003d8 fixes #57620 2018-08-31 09:15:36 +02:00
Joao Moreno a31af9413e update inno_updater
related to #47841
2018-08-30 21:32:19 +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
Andre Weinand 7b0031b194 node-debug@1.27.6 2018-08-29 14:57:22 +02:00
Joao Moreno 1316210a41 fix uninstaller message
fixes #56856
2018-08-29 11:09:19 +02:00
Dirk Baeumer b061883cb7 Fixes 56352: Missing gulp task return value 2018-08-27 16:47:11 +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
Andre Weinand c937afe0c5 node-debug@1.27.5 2018-08-26 21:56:16 +02:00
Rob Lourens 3933e6b067 Bump node2 #57018 2018-08-22 14:28:37 -07:00
Daniel Imms 17a0bbba4e Remove unused clean flatpak tasks 2018-08-22 11:33:31 -07:00
Benjamin Pasero 6607a81c12 debt - do not use deprecated Buffer() ctor 2018-08-22 10:42:36 +02:00
Andre Weinand 84b747f868 node-debug@1.27.4 2018-08-22 01:09:51 +02:00
Alex Dima bced36add0 Mark optional property 2018-08-21 12:43:51 +02:00
Alex Dima de3f3aa853 Update yarn version used on build machines 2018-08-21 12:43:36 +02:00
Alex Dima 92c776bc99 Move packaging extensions to lib/extensions.ts 2018-08-21 12:19:10 +02:00
Johannes Rieken 7661d6f9d4 remove webpack knowlegde from gulpfile.extensions 2018-08-20 12:46:47 +02:00
Johannes Rieken 6e559261f6 adopt new vscode-nls-dev, #56792 2018-08-20 10:17:32 +02:00
Segev Finer 8f83890068 Add URL handler support for Linux desktops
Fixes #48528
2018-08-18 04:56:34 +03:00
Andre Weinand 5669f1d0a6 node-debug@1.27.3 2018-08-18 01:37:50 +02:00
Johannes Rieken 5399233b88
Merge pull request #56261 from Microsoft/joh/extpack
Use webpack for emmet and git extension
2018-08-17 18:28:04 +02:00
Andre Weinand e877248059 node-debug@1.27.2 2018-08-17 10:54:17 +02:00
Joao Moreno 51d6507fe7 cleanup win32 continuous build 2018-08-17 10:35:29 +02:00
Joao Moreno 043e93f422 fixes #56457 2018-08-16 23:12:14 +02:00
Johannes Rieken a25b5cc805 enforce certain compile options 2018-08-16 10:55:49 +02:00
Johannes Rieken fbeb7277da set keepFilenames-option 2018-08-15 09:30:01 +02:00
Johannes Rieken 0b423d627a another try 2018-08-14 15:02:53 +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 7372be0a4f Revert "bla"
This reverts commit 564dfac1d3.
2018-08-14 14:23:22 +02:00
Johannes Rieken 564dfac1d3 bla 2018-08-14 12:55:15 +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 8319bfbb65 log what source maps we upload 2018-08-14 09:32:32 +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 4955f2131e Merge branch 'master' into joh/extpack 2018-08-13 15:38:49 +02:00
Alex Dima f6cf2af556 Add workaround for #56151 2018-08-12 15:48:25 +02:00
Alex Dima dd2a752c09 Don't ship unnecessary files in /esm/ 2018-08-12 15:48:15 +02:00
Alex Dima 1241118728 Fix compilation errors 2018-08-12 15:48:06 +02:00
Alex Dima 399a80f42a Remove unnecessary declarations 2018-08-12 15:47:52 +02:00
Alex Dima 933c8d4b06 Bring back nls bundles for the editor 2018-08-12 15:46:41 +02:00
Alex Dima 3c7b9a8c55 Create the ESM distribution from the tree shaken sources 2018-08-12 15:46:32 +02:00
Benjamin Pasero 03cfde3d68 fix build 2018-08-11 10:56:09 +02:00
Rob Lourens 271a56a051 Bump node2 2018-08-10 10:44:27 -07: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
Benjamin Pasero cd1f0f2758 debt - remove nsfw from build dependencies 2018-08-10 14:58:42 +02:00
Benjamin Pasero cf0a1f899f Revert "disable tests for now in prod"
This reverts commit eb68f9deef.
2018-08-10 14:13:17 +02:00
Benjamin Pasero eb68f9deef disable tests for now in prod 2018-08-10 14:12:41 +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 349da76860 Merge branch 'master' into joh/extpack 2018-08-09 09:27:22 +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
João Moreno c0d9a50ef3
update inno setup message
related to #55840
2018-08-07 17:20:12 +02:00
Joao Moreno 92f76db8cc Merge remote-tracking branch 'origin/master' into remove-ppromise 2018-08-07 12:53:07 +02:00
Joao Moreno cb0fdd1628 fixes #55840 2018-08-07 03:32:57 -07:00
Rob Lourens 2d996fe4fc Fix #55911 2018-08-06 16:42:26 -07:00
Joao Moreno b972256770 Merge branch 'master' into remove-ppromise 2018-08-06 12:42:00 +02:00
Andre Weinand e0b36a98c2 node-debug@1.27.1 2018-08-06 00:00:42 +02:00
Andre Weinand a3837f57a2 node-debug@1.26.7 2018-08-02 17:50:32 +02:00
SteVen Batten e466293f2b fix linux build issue (empty if block) 2018-07-30 20:37:20 -07:00
Christof Marti 94a3c18781 Disable push to Linux repo to test standalone publisher 2018-07-30 22:44:00 +02:00
Rob Lourens f8aa1fc208 Bump node-debug2 2018-07-29 19:09:17 -07:00
Andre Weinand 5af9847933 node-debug@1.26.6 2018-07-29 16:52:02 +02:00
Rob Lourens d86306d665 Bump node-debug2 2018-07-25 09:23:38 -07:00
isidor 28a82a6eec Revert "node debug extensions go back to 1.26.4"
This reverts commit 14535d536b.
2018-07-23 10:12:23 +02:00
isidor 14535d536b node debug extensions go back to 1.26.4 2018-07-23 09:48:28 +02:00
Rob Lourens 054123def3 Bump node2 2018-07-22 21:49:31 -07:00
Andre Weinand d7abec3a2c node-debug@1.26.5 2018-07-22 23:22:46 +02:00
Alex Dima 09ec2eb1e4 Use the new optimize-editor task 2018-07-20 11:26:32 +02:00
Alex Dima 5a52c24f11 Add an alternative optimize-editor task 2018-07-20 11:26:31 +02:00
Alex Dima d8e13dc717 Add a compile-editor-build task 2018-07-20 11:26:31 +02:00
Alex Dima 03103a4f66 Add extract-editor-src with treeshaking task 2018-07-20 11:26:31 +02:00
Rob Lourens 8b09ee78b4 Bump node2 2018-07-19 09:55:59 -07:00
Alex Dima 8d9db1808e Add ability to generate standalone editor usages file 2018-07-19 15:19:42 +02:00
Rob Lourens 10951f4775 Bump node-debug2 2018-07-17 17:41:43 -07:00
Andre Weinand d59f9f492f node-debug@1.26.4 2018-07-17 11:06:58 +02:00
Joao Moreno 2ee64bb0ad linux build scripts 2018-07-17 08:00:08 +02:00
Joao Moreno 03a0d153a9 fix linux builds 2018-07-16 17:50:32 +02:00
Joao Moreno 8bba64a829 fix linux builds 2018-07-16 16:46:43 +02:00
Joao Moreno c81fa687cb publish linux 2018-07-16 15:28:49 +02:00
Andre Weinand 3a3cddaa43 node-debug@1.26.3 2018-07-16 11:49:53 +02:00
Daniel Imms 4986a04100
Merge pull request #54090 from Microsoft/tyriar/terminalProcess
Move terminalProcess into the renderer process
2018-07-12 13:04:59 -07:00
Joao Moreno 8dbf4c5da7 Merge branch 'linux-builds' 2018-07-12 21:57:20 +02:00
Joao Moreno 0c29769188 remove release.sh 2018-07-12 21:57:02 +02:00
Joao Moreno 817eac8091 fix arch references 2018-07-12 17:23:46 +02:00
Joao Moreno ce1a2eb6c9 fix arch 2018-07-12 16:47:41 +02:00
Andre Weinand bf7ac9201e move auto-attach into new built-in extension; fixes #53586 2018-07-12 16:41:03 +02:00
Joao Moreno d3a4fb3f54 improve linux builds
fixes #52819
2018-07-12 16:11:44 +02:00
Daniel Imms cac818fd0e Merge remote-tracking branch 'origin/master' into tyriar/terminalProcess 2018-07-12 06:22:17 -07:00
Martin Aeschlimann e63134c358
Merge pull request #53973 from Microsoft/danyeh/languageIDfix
Transform languageId of zh-cn,zh-tw to zh-hans,zh-hant when pull tran…
2018-07-12 09:02:58 +02:00
Daniel Imms 84a7a188f8 Remove some comments 2018-07-11 11:35:50 -07:00
Joao Moreno be8076491d Merge branch 'master' into remove-ppromise 2018-07-11 11:07:45 +02:00
Joao Moreno 9eed762306 urgent build fix 2018-07-11 10:50:35 +02:00
Daniel Imms 1cf4ab8978 Don't build terminalProcess module 2018-07-10 21:39:30 -07:00
Joao Moreno 0ac90f822c fix win build 2018-07-10 18:19:16 +02:00
Daniel Ye 0b111c7a42 Transform languageId of zh-cn,zh-tw to zh-hans,zh-hant when pull translation from Transifex. 2018-07-10 09:09:00 -07:00
Joao Moreno 778a9bafbb more windows build error catching
related to #52805
2018-07-10 13:12:42 +02:00
Joao Moreno 160f3ba08a use exec in win32 continuous build
related to #52805
2018-07-10 13:03:22 +02:00
Joao Moreno cfc88838a3 fix product build 2018-07-10 13:00:51 +02:00
Joao Moreno 55ab81ff65 update path 2018-07-10 13:00:10 +02:00
Joao Moreno 99dc1c2fe5 fix build paths 2018-07-10 12:59:08 +02:00
Joao Moreno 123509f05e use yml templates for continuous build 2018-07-10 12:56:23 +02:00
Joao Moreno 87ccaa989a use 32 bit env variables 2018-07-10 12:53:52 +02:00
Joao Moreno c54eafd156 tfs: use build templates 2018-07-10 12:50:20 +02:00
Rob Lourens dd6874b821 Bump node2 2018-07-09 14:44:47 -07:00
Andre Weinand 7059b50648 node-debug@1.26.1 2018-07-09 16:54:45 +02:00
Joao Moreno 58500d0e1e Merge branch 'master' into remove-ppromise 2018-07-09 16:01:10 +02:00
Rob Lourens bbafa06a3d Fix settings search id generation 2018-07-08 22:30:39 -07:00
Rob Lourens 0ce2da8220 Bump node2 2018-07-08 18:30:24 -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
Erich Gamma afbf447ccd Fix for #53710 adopt TS support for checking JSON files 2018-07-06 15:13:44 +02:00
Rachel Macfarlane bd953248ad Revert "Reformat test .asar file, fixes #53194"
This reverts commit 689141523f.
2018-07-05 15:36:29 -07:00
Rachel Macfarlane 689141523f Reformat test .asar file, fixes #53194 2018-07-05 14:36:02 -07:00
Joao Moreno e4b357a4d4 Merge branch 'master' into remove-ppromise 2018-07-05 10:13:39 +02:00
Joao Moreno 5e67324ced use HKLM for classes root key
fixes #53438
2018-07-04 14:49:04 +01:00
Joao Moreno a25aaa711f remove ProgressCallback from monaco d ts recipe 2018-07-04 11:53:04 +02:00
Rob Lourens 7021188827 Bump node2 2018-07-03 14:17:48 -07:00
Joao Moreno 9b0d484e1a update inno_updater 2018-07-03 12:49:48 +02:00
Joao Moreno ecda8b7194 use HKLM for environment changes
fixes #53438
2018-07-03 09:40:19 +02:00
Rob Lourens 7f6ea96c16 Revert "Fix #53445 - only run getSettingsSearchBuildId on official builds"
This reverts commit d028c09232.
2018-07-02 11:16:55 -07:00
Rob Lourens d028c09232 Fix #53445 - only run getSettingsSearchBuildId on official builds 2018-07-02 09:59:02 -07:00
Joao Moreno 87668839f3 be careful with getSettingsSearchBuildId
related to #53445
2018-07-02 16:37:03 +02:00
João Moreno 22ef49ff3e
Merge pull request #53447 from Microsoft/joao/inno-signtool
Sign windows uninstaller
2018-07-02 16:16:16 +02:00
Joao Moreno 441c6f3f1d cleanup 2018-07-02 16:12:26 +02:00
Andre Weinand 22e4597a88 node-debug@1.26.0 2018-07-02 15:56:56 +02:00
Joao Moreno 90c13ffdf0 fix sign.ps1 2018-07-02 13:14:54 +01:00
Joao Moreno 283470b814 comment out settings search stuff 2018-07-02 14:03:03 +02:00
Joao Moreno 15bf75903b fix build order 2018-07-02 12:44:41 +02:00
Joao Moreno 1baf100d11 fix nuget restore 2018-07-02 12:13:03 +02:00
Joao Moreno 8cb55f2fa6 temporarily disable hygiene 2018-07-02 11:57:09 +02:00
Joao Moreno 7c5418d7af 64 bit only 2018-07-02 11:44:23 +02:00
Joao Moreno d1fed9e7cf wip: attempt to sign uninstaller 2018-07-02 11:43:03 +02:00
Benjamin Pasero 4d0b3d025e debt week code cleanup
- avoid public modifier
- use Disposable where applicable
- fix some event handler leaks
- clean up some TODO@ben
2018-07-02 10:55:26 +02:00
Joao Moreno c9f0b1db57 Merge branch 'tree' 2018-07-01 21:45:54 +02:00
Joao Moreno c6b575e11e update inno_updater
fixes #52876
2018-06-28 15:20:21 +02:00
Joao Moreno 879f6b7fe6 Merge remote-tracking branch 'origin/joao/win32-multiple-setups' 2018-06-28 12:56:15 +02:00
Joao Moreno 618393ae65 only check for system install if not silent 2018-06-28 11:48:06 +02:00
Joao Moreno 43f8306a83 fix bad type in setup 2018-06-28 10:56:17 +02:00
Andre Weinand 405f8be198 node-debug@1.25.4 2018-06-28 09:59:10 +02:00
Rob Lourens 47bd68917b Bump node2 with fix for #52953 2018-06-27 16:54:59 -07:00
Rachel Macfarlane 4af9901e41 Include cpuUsage.sh in out, fixes #53166 2018-06-27 13:21:50 -07:00
Joao Moreno f2bf953939 detect system installation on user installation
fixes #52965
2018-06-27 15:01:19 +01:00
Joao Moreno d2d735cbe3 fixes #53058 2018-06-27 15:32:09 +02:00
Joao Moreno db1b88375f fixes #52982 2018-06-27 15:22:17 +02:00
Joao Moreno f3115b8dd6 build stuff 2018-06-25 15:22:52 +02:00
Rob Lourens d5ad3572c4 Bump node-debug2 2018-06-24 15:09:00 -07:00
João Moreno ba69c69a83
Merge pull request #52765 from Microsoft/joao/win32-user-install
Win32 User Install
2018-06-24 20:42:59 +02:00
Andre Weinand 99a9b0a06d
node-debug@1.25.3 2018-06-23 18:27:08 +02:00
Martin Aeschlimann 1f79465e8c monaco tokenize API polish 2018-06-22 16:34:56 +02:00
Martin Aeschlimann 940ad8198f tokenizer2 APIs for monaco 2018-06-22 16:34:56 +02:00
Joao Moreno ae5dcc70c0 fix product json path 2018-06-22 12:22:24 +02:00
Joao Moreno e206d06566 Merge branch 'master' into tree 2018-06-22 11:22:18 +02:00
Joao Moreno 1ff1c57a74 inno: no external files 2018-06-22 11:12:16 +02:00
Rob Lourens 33356f7a95 Bump node-debug2 2018-06-20 18:47:38 -07:00
Joao Moreno 6f3436900f propagate target notion 2018-06-21 00:29:06 +01:00
Joao Moreno 35b22dd2fd build and publish win32 user setup 2018-06-20 15:22:42 +01:00
Joao Moreno 6466eee990 win32 use install: first steps 2018-06-19 14:29:36 +01:00
Dirk Baeumer b8b60dd487 Remove core language pack from build 2018-06-19 10:43:23 +02:00
Daniel Imms 11959fabe0 Re-enable 32-bit builds too 2018-06-19 16:19:24 +10:00
Daniel Imms 522eef3991 Re-enable rpm publish 2018-06-19 12:09:43 +10:00
Daniel Imms 0aa7928d5e Re-enable rpm builds 2018-06-19 12:09:24 +10:00
Joao Moreno 36cab98dc0 also disable rpm for 64 2018-06-18 12:19:44 +02:00
Joao Moreno 2afc0e9248 linux: disable rpm builds 2018-06-18 11:34:55 +02:00
ava1ar 82c9dd3330 Added ARM64 build support 2018-06-17 02:57:27 -04:00
Matt Bierner 391ce985ca Update to TS 2.9.2 2018-06-13 16:26:18 -07:00
Joao Moreno 4476591b72 fix xml reference 2018-06-12 18:21:33 +02:00
Joao Moreno 4dc738593b complete integration test results 2018-06-12 17:24:23 +02:00
Joao Moreno 7d2e693a9b unit tests: use mocha junit reporter 2018-06-11 18:18:27 +02:00
Joao Moreno cc68a0e81c continuous build: dont publish artifacts for PRs 2018-06-11 17:43:33 +02:00
Joao Moreno 04e5c3da6c smoketest: continue build on error 2018-06-11 17:35:08 +02:00
Joao Moreno 05d6266821 go back to regular yarn 2018-06-11 09:00:52 +02:00
Joao Moreno 771424d848 update release name 2018-06-11 08:56:35 +02:00
Andre Weinand 70d800f164 node-debug@1.25.2 2018-06-08 19:54:13 +02:00
Andre Weinand 765e9e16bb node-debug@1.25.1 2018-06-08 13:25:06 +02:00
Rob Lourens b8d9a3a72f Bump node2 2018-06-07 17:50:48 -07:00
Joao Moreno 64833502ca build: continuous build should proceeed even if PublishBuildArtifacts failed 2018-06-07 16:49:48 +02:00
Rachel Macfarlane 2040792965 Process monitor on Linux shows wrong process load, #51200 2018-06-06 17:09:39 -07:00
Joao Moreno 182726178f cleanup build/tfs folder
fixes #45746
2018-06-06 15:56:33 +02:00
Rachel Macfarlane e4f21842e3
Merge pull request #50501 from Microsoft/rmacfarlane/review 2018-06-04 16:31:57 -07:00