Commit Graph

3748 Commits

Author SHA1 Message Date
Matt Bierner 298668ec72 Fix build build 2021-06-07 15:36:24 -07:00
Matt Bierner 0ec29f0fcf Pick up TS 4.4@next for building
- Disables the two new strictness options for now
- Adopt shared tsconfig for `microsoft-authentication `
2021-06-07 14:44:24 -07:00
Logan Ramos ba3b75bafa Bump ES build to latest version 2021-06-07 09:51:49 -04:00
Benjamin Pasero e3d03109a3 Revert ESBuild updates and fix #125518 (#125574)
* avoid strictNull bypass (fix #125518)

* Revert "Update lock file"

This reverts commit f843c51bca.

* Revert "Bump es build"

This reverts commit 8d87a66427.
2021-06-07 09:49:08 -04:00
Logan Ramos f843c51bca Update lock file 2021-06-04 12:41:38 -04:00
Logan Ramos 8d87a66427 Bump es build 2021-06-04 11:03:14 -04:00
Tyler Leonhardt 5d58be3308 switch to a switch for localization edge cases 2021-06-03 17:58:20 -07:00
Tyler Leonhardt ae0e8f0446 uppercase h in localization 2021-06-03 17:50:51 -07:00
Tyler James Leonhardt f73f263c6b Needed localization changes for converting xlfs to json (#125442)
* loc extension update changes

* log

* maybe this

* loggin

* use debug

* add language id

* log

* misc updates
2021-06-03 13:44:30 -07:00
Tyler James Leonhardt 5966e9dfec Check to see if there are any artifacts that haven't been published (#125428)
* wait for all artifacts to be processed

* move get-pipelineartifact
2021-06-03 11:43:23 -07:00
Benjamin Pasero 20df87725d fix build again 2021-06-03 07:48:46 +02:00
Benjamin Pasero 15aca96cd5 build - unblock lauching 2021-06-03 07:21:15 +02:00
Tyler Leonhardt c324c61ad5 add closing tags 2021-06-02 09:25:46 -07:00
Dirk Baeumer 7051f7db88 Sort content of XLF files 2021-06-02 12:55:32 +02:00
Dirk Baeumer efcf0eea9b Remove default support from vscode-translations-import 2021-05-31 15:40:37 +02:00
Dirk Baeumer 1e57955c79 Remove handling of Default inno setup file 2021-05-31 15:22:01 +02:00
Matt Bierner 5e7cd99876 Bump TS build version 2021-05-28 13:44:40 -07:00
João Moreno d0d80ec337 fix build 2021-05-27 11:50:04 +02:00
João Moreno d777991656 move buildExtensionMedia to lib 2021-05-26 20:38:28 +02:00
João Moreno 62e8b545f7 missing build 2021-05-26 20:38:28 +02:00
João Moreno 9cba86888c update node version in optimize 2021-05-26 13:32:50 +02:00
João Moreno 0a7a69f190 fix build compilation 2021-05-26 13:30:43 +02:00
Logan Ramos 045e5d2f56 Store conflicting defaults in storage service (#124366)
* Revert "Revert "Closes #122433""

This reverts commit 29c61570a5.

* Get rid of ? to see if minifier is happy

* Bump ES build
2021-05-21 10:02:55 -04:00
deepak1556 006be3ffb6 chore: bump node-pty@0.11.0-beta6 2021-05-13 23:10:49 +09:00
Tyler James Leonhardt 4eef854ab4 Revert "Move bing settings to its own stage (#123504)" (#123523)
This reverts commit 62c9755886.
2021-05-10 16:54:10 -07:00
Tyler James Leonhardt 62c9755886 Move bing settings to its own stage (#123504)
* move bing to linux

* add displayName
2021-05-10 12:37:16 -07:00
Tyler James Leonhardt 2ee59df71e always create the artifact file 2021-05-07 17:22:00 -07:00
Tyler James Leonhardt a945921fcc update artifact name 2021-05-07 16:11:24 -07:00
Tyler James Leonhardt d61f87f292 handle multiple retries in publish stage 2021-05-07 15:04:40 -07:00
João Moreno 6bee0f2f3f fix bad yml name 2021-05-07 09:47:39 +02:00
dependabot[bot] f24916fe99 Bump lodash from 4.17.19 to 4.17.21 in /build (#123211)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 00:45:07 -07:00
Tyler James Leonhardt 5f7422b6bb Add release stage back (#123204)
Add release stage back
2021-05-06 14:46:17 -07:00
Tyler Leonhardt 0493df76f2 combine publishing of blobs 2021-05-06 11:18:56 -07:00
Tyler Leonhardt 052fb6dd7f re-add web 2021-05-05 20:06:41 -07:00
Tyler Leonhardt 20a2938f3a pass in accesstoken into build 2021-05-05 18:38:09 -07: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
Rob Lourens 3759ecf924 Only run upload-vscode-configuration when publishing 2021-05-05 09:24:28 -07:00
Robo bce4d71f64 chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Matt Bierner 248cbc49cf Update TS version for building VS Code 2021-05-03 15:58:26 -07:00
Matt Bierner 7770708545 Reapply markup renderers change
Rewriting how we do replacements in the webviewPreloads function to hopefully handle optimization better
2021-04-28 10:44:25 -07:00
Benjamin Pasero 2250b7aa3c :chore: allow to use node.js 16 for developing vscode 2021-04-27 08:32:10 +02:00
Matt Bierner fe7c5aba01 Revert "Better notebook markup renderer api (#121882)"
This reverts commit 4cb27d2ec7.
2021-04-26 19:43:16 -07:00
Matt Bierner 4cb27d2ec7 Better notebook markup renderer api (#121882)
* Better notebook markup renderer api

For #121256

- Use js modules for notebook output renderers
- Rename apis from `markdown` to `markup`
- Use imports and exports for apis instead of globals for apis
- Use esbuild instead of webpack so we can emit js modules
- Clearly split top level markup renderes from renderers that extend other renderers

* Use constant instead of comment for replacement
2021-04-26 16:30:34 -07:00
Matt Bierner 5c8ab73c2f Build using newer TS nightly 2021-04-26 16:18:40 -07:00
Tyler James Leonhardt b126d45af9 Allow x64 macOS builds to be triggered alone 2021-04-23 22:46:54 +00:00
Alexandru Dima 166efae366 Fix --noImplicitOverride problems (#120675) 2021-04-22 14:50:51 +02:00
Matt Bierner 731402dce2 async override -> override async 2021-04-21 13:40:44 -07:00
Matt Bierner 9bacf617b2 Use clearer variable names 2021-04-21 00:21:48 -07:00
Ladislau Szomoru 66c8a84547 Revert agent pool name 2021-04-20 18:48:39 +02:00
Ladislau Szomoru b62af97982 Update build agent pool 2021-04-20 18:38:29 +02:00