Robo
92999c339e
fix: setuid helper permission ( #126798 )
...
* ci: fix setuid helper binary permission
* ci: allow privilege for CLONE_NEWPID | CLONE_NEWNET
* ci: fix chrome-sandbox permission with rpm
* ci: fix permissions on snap
* ci: download electron earlier for arm builds
2021-06-22 08:42:30 -07:00
Sandeep Somavarapu
c80fba9f9a
clean up
2021-06-22 16:58:33 +02:00
João Moreno
78946a0204
inline variables
2021-06-21 11:22:33 +02:00
Dirk Bäumer
04c80c94e0
Merge pull request #126462 from microsoft/dbaeumer/126408
...
Support changes in vscode-nls-dev that allow hint comments in package.nls.json
2021-06-21 10:49:50 +02:00
João Moreno
c8a4d6b395
Merge branch 'joao/1es-pool'
2021-06-18 12:49:06 +02:00
rebornix
e0e5d6fc6c
Merge branch 'notebook/dev' into main
2021-06-17 13:11:46 -07:00
Peng Lyu
1ce078638d
Merge pull request #126616 from microsoft/interactive/editor
...
Interactive editor
2021-06-17 13:11:01 -07:00
João Moreno
bd74b02b59
move compile step to another pool
2021-06-17 16:10:19 +02:00
João Moreno
d9126ea356
build: scope logs to job attempt
2021-06-17 14:34:00 +02:00
João Moreno
b5b92e130d
akv: use filter
2021-06-17 10:01:58 +02:00
Dirk Baeumer
9c3a109adf
Fixes #126408 : Support changes in vscode-nls-dev that allow hint comments in package.nls.json
2021-06-16 11:53:10 +02:00
rebornix
0cfaaa7dad
Slim notebook contributions for interactive window
2021-06-15 22:40:04 -07:00
rebornix
16cc6ded6d
Merge branch 'notebook/dev' into main
2021-06-15 13:55:10 -07:00
João Moreno
8583bf9d9f
use correct GITHUB_TOKEN value
2021-06-15 16:14:57 +02:00
João Moreno
e22ee0920a
Revert "switch to generic pool"
...
This reverts commit 6495c052ab
.
2021-06-15 15:29:36 +02:00
Benjamin Pasero
2d83afe542
build - only publish log files when tests run
2021-06-15 15:06:23 +02:00
João Moreno
e9fc1ccf8a
switch to generic pool
2021-06-15 15:06:22 +02:00
Benjamin Pasero
acc2a805ec
Produce logs during test runs (integration, smoke) and publish as artefacts ( #126065 )
...
* first cut upload log files from integration test runs
* always publish log files
* move logs into integration-tests folder
* also produce logs for smoke tests
* store remote log files
* wire in logspath arg properly
* always publish logs
* enable logs for browser based smoke tests
* log only in verbose
2021-06-15 15:06:19 +02:00
Benjamin Pasero
b499ce8d76
build - only publish log files when tests run
2021-06-15 12:03:44 +02:00
João Moreno
6495c052ab
switch to generic pool
2021-06-15 10:50:33 +02:00
Benjamin Pasero
2ddc1e4fc5
Produce logs during test runs (integration, smoke) and publish as artefacts ( #126065 )
...
* first cut upload log files from integration test runs
* always publish log files
* move logs into integration-tests folder
* also produce logs for smoke tests
* store remote log files
* wire in logspath arg properly
* always publish logs
* enable logs for browser based smoke tests
* log only in verbose
2021-06-15 08:33:26 +02:00
João Moreno
8440af2409
share test compilation output across agents
2021-06-14 16:28:33 +02:00
Connor Peet
4355270543
fix: use inline sourcemaps in watch task
2021-06-11 14:20:48 -07:00
João Moreno
85a36ae074
enable smoketest on linux
2021-06-11 12:19:17 +02:00
Alexandru Dima
a573bc0b8d
Merge remote-tracking branch 'origin/main' into alex/update-playwright
2021-06-09 15:56:09 +02:00
dependabot[bot]
48bcb4a831
Bump glob-parent from 5.1.1 to 5.1.2 in /build/lib/watch ( #125832 )
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-09 04:38:40 -07:00
dependabot[bot]
1c80951eca
Bump normalize-url from 4.5.0 to 4.5.1 in /build ( #125829 )
...
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases )
- [Commits](https://github.com/sindresorhus/normalize-url/commits )
---
updated-dependencies:
- dependency-name: normalize-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-09 04:38:09 -07:00
Tyler Leonhardt
ec9aa7c0d2
add newline
2021-06-08 15:50:42 -07:00
Matt Bierner
97b5db8dba
'vs code' -> 'the editor' in d.ts
...
Fixes #124361
Also adds a lint rule for this
2021-06-08 11:35:42 -07:00
Matt Bierner
0a57fd87b1
Enable math in markdown preview
...
Fixes #124783
2021-06-08 09:58:54 -07:00
Matt Bierner
34f0fcaf52
Rename notebook-markdown-extension
to markdown-math
...
This makes it more clear what this extension is contributing
2021-06-08 09:58:54 -07:00
Tyler Leonhardt
388b2cbd82
allow a 3rd character for first part of language id
2021-06-08 09:48:23 -07:00
Alex Dima
f63a769606
Adopt latest installBrowsersWithProgressBar
2021-06-08 17:20:58 +02:00
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
isidor
6101771809
#118731
2021-04-20 16:02:07 +02:00
deepak1556
3fb483e7ff
chore: bump electron@12.0.4
2021-04-16 09:14:14 -07:00
Christof Marti
40a6563f9b
Remove git-ui extension
2021-04-13 21:38:53 +02:00
Matt Bierner
ead5639bbe
Pick up new TS nightly for building VS Code
2021-04-12 14:10:09 -07:00
deepak1556
f95b7e935f
Revert "chore: bump electron@12.0.2"
...
This reverts commit 79a429d92d
.
2021-04-09 14:17:02 -07:00
deepak1556
4020b1a1e3
ci: disable exploration branch sync
2021-04-09 11:57:19 -07:00
Benjamin Pasero
acb172752a
backups - move tracker and restorer out of contrib into service
2021-04-09 14:13:46 +02:00
deepak1556
79a429d92d
chore: bump electron@12.0.2
2021-04-09 03:20:20 -07:00
deepak1556
5904b7b686
chore: info.plist => Info.plist
2021-04-08 10:33:02 -07:00
deepak1556
9a8d55525d
fix: skip sha comparison for info.plist
2021-04-08 01:31:18 -07:00
Matt Bierner
73ae56b82b
Build with latest TS nightly ( #120690 )
...
* Pick up new TS 4.3
Also tests adding override keywords for extensions as part of #120675
* Update to daily TS and workaround TS 4.3 issue
Works around https://github.com/microsoft/TypeScript/issues/43578
2021-04-07 12:19:05 -07:00
Robo
eec393e0d4
chore: use bundled node-gyp ( #120683 )
2021-04-07 01:18:58 -07:00
Benjamin Pasero
04b6291eed
build - push missing compile artifacts
2021-04-07 08:00:38 +02:00
Tyler James Leonhardt
28a246d9ec
Don't call node-gyp anymore ( #120673 )
...
This npx call was installing node-gyp 8.0 which requires a newer version of Python then what's in our containers.
I've removed it but also followed the advice of the comment that says only remove it if prebuild-install is updated in keytar...
So I updated keytar's dependencies which pulled in prebuild-install 6.1.1 with the fix.
If this isn't the right move, feel free to revert and then we can move to Debian Buster which has a version of Python that is new enough.
2021-04-06 16:33:13 -07:00
deepak1556
325bea69a7
chore: add media and apple event entitlements
...
Fixes https://github.com/microsoft/vscode/issues/119787
Fixes https://github.com/microsoft/vscode/issues/95062
2021-03-30 22:58:21 -07:00
Matt Bierner
795f44ea6a
Build VS Code with latest TS nightly
2021-03-30 13:30:09 -07:00
Logan Ramos
d5a670eaeb
Switch to deepStrictEqual part of #118667
2021-03-30 12:05:06 -04:00