João Moreno
bafc05ff0a
fix retry
2020-11-27 11:30:34 +01:00
João Moreno
71836f95dd
fixes #111366
2020-11-27 11:22:22 +01:00
João Moreno
bef58ff84a
forgot!
2020-11-25 16:23:41 +01:00
João Moreno
a500715422
fix terrapin order
2020-11-25 14:56:19 +01:00
João Moreno
3de0ea500a
Merge branch 'joao/snap-arm'
2020-11-25 11:57:38 +01:00
João Moreno
bb60e21a36
fix esrp for arm64
2020-11-25 11:47:47 +01:00
João Moreno
48f4109f3d
unify win32 build templates
2020-11-25 10:23:13 +01:00
João Moreno
e6d2bd326d
fix darwin build
2020-11-25 10:23:13 +01:00
João Moreno
927290270a
build:
...
- ENABLE_TERRAPIN env
- .build/terrapin cache flag
- fix alpine cache
- enable web cache
2020-11-25 10:02:50 +01:00
João Moreno
ffec932655
add timeout to terrapin step
2020-11-25 09:38:08 +01:00
deepak1556
ec5da2bdc1
build: rebuild keytar for arm64
...
Fixes https://github.com/microsoft/vscode/issues/111271
2020-11-24 23:04:17 -08:00
deepak1556
0728b59411
fix: upload-vscode-configuration task for macOS
2020-11-24 13:13:09 -08:00
deepak1556
40a81495f2
fix: removed plugin helper entitlement
...
we build with enable_plugins=false for the internal builds
https://chromium-review.googlesource.com/c/chromium/src/+/2173416
2020-11-24 11:00:51 -08:00
João Moreno
ad3adfa28e
retry yarn install
2020-11-24 12:22:28 +01:00
João Moreno
900e4474e9
missing terrapin usage
2020-11-24 12:11:03 +01:00
João Moreno
7e4f90277d
run prettier over yml files
2020-11-24 11:45:39 +01:00
Robo
0baf6bb9cc
chore: update to electron 11 ( #110759 )
...
* chore: bump electron@11.0.0-beta.4
* build: add mac arm64 target
* chore: bump electron@11.0.1
* fix: remove macOS workaround for devtools with custom titlebar
https://github.com/electron/electron/pull/26395
* chore: bump vscode-windows-ca-certs@0.3.0
* chore: bump electron@11.0.2
* fixup! remove macOS workaround for devtools with custom titlebar
2020-11-23 15:31:03 -08:00
João Moreno
ab6878688f
fix terrapin usage
2020-11-23 10:53:22 +01:00
João Moreno
5f8aa18104
Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/terrapin
2020-11-20 10:57:09 +01:00
João Moreno
d265071a78
Merge branch 'master' into joao/snap-arm
2020-11-18 20:25:29 +01:00
João Moreno
4f61f6d59e
damn builds
2020-11-18 20:24:29 +01:00
João Moreno
7dbdcf19a8
Merge branch 'master' into joao/snap-arm
2020-11-18 16:28:02 +01:00
João Moreno
8f1f1fda1b
what the
2020-11-18 16:26:52 +01:00
João Moreno
cbfd4d5a9f
fix snapcraft x64
2020-11-18 14:12:01 +01:00
João Moreno
28d71bdbab
fix snap target-arch
2020-11-18 12:04:07 +01:00
João Moreno
f6f12c1bcf
linux build: fix step condition
2020-11-18 10:48:49 +01:00
João Moreno
edf43e529a
build snap packages for linux arm
2020-11-18 10:04:55 +01:00
João Moreno
d4e1ae56ed
fix alpine build
2020-11-11 10:57:41 +01:00
João Moreno
eba1343a10
cleanup linux alpine build
2020-11-11 10:14:27 +01:00
João Moreno
dfaf4ef080
Merge branch 'master' into joao/terrapin
2020-11-03 10:04:38 +01:00
João Moreno
4d9e54c0b8
increase job timeout
2020-11-03 10:03:53 +01:00
João Moreno
a0012e5f63
fix terrapin step
2020-11-02 16:50:33 +01:00
Martin Aeschlimann
9b4f91b31c
upload-sourcemaps: fix typings
2020-10-26 17:00:59 +01:00
João Moreno
e3202ed684
upload production node_modules sourcemaps
2020-10-26 15:34:41 +01:00
Joao Moreno
3070165ff2
web cdn: gzip files by default
2020-10-26 10:08:01 +00:00
João Moreno
50f78a6609
set cache control for web cdn
2020-10-23 11:12:44 +02:00
Joao Moreno
6d36470eb8
avoid publishing test results for non x64 linux
2020-10-16 15:22:01 +00:00
João Moreno
c9b479c4a1
use terrapin
2020-10-16 10:38:06 +02:00
João Moreno
22c6eaa833
publish web bits scoped to quality
2020-10-14 17:24:36 +02:00
João Moreno
28944722c7
upload web to CDN
2020-10-14 16:02:07 +02:00
deepak1556
589e5f0d5e
add arch for darwin publish step
2020-10-14 02:42:10 -07:00
João Moreno
198b5e7bce
remove echos
2020-10-13 16:04:20 +02:00
João Moreno
466a7b7daa
ESRP Cert ( #108366 )
...
* update ESRP
* update to new ESRP cert
* make gulp fail when inno setup fails
* fix esrp
* debug
* update esrp client version
* 🤦
* argh
* update esrpclient
* argh
2020-10-13 15:56:16 +02:00
João Moreno
212fc3d6cd
migrate last js files
...
related to #107356
2020-09-28 14:33:51 +02:00
João Moreno
e99be1d6d1
fix continuous build
2020-09-22 14:26:29 +02:00
ChaseKnowlden
e8760a5d6c
Fix capitalization of GitHub org
2020-09-17 11:43:03 +02:00
João Moreno
efc7cb3a6e
use debian stretch images ( #106656 )
2020-09-14 15:21:50 +02:00
João Moreno
e75b1a6dcd
Merge branch 'joao/linux-arm'
2020-09-11 12:45:08 +02:00
deepak1556
62b70e6bb5
update exploration branch
2020-09-10 18:29:41 -07:00
Matt Bierner
c348165cc0
Adding more explicit typings for promises
...
This gets us ready for TS 4.1
2020-09-09 09:21:56 -07:00
João Moreno
e05b06ec87
fix arch
2020-09-09 15:07:00 +02:00
João Moreno
0bc0291c5e
publish arm deb and rpm
2020-09-09 13:49:46 +02:00
João Moreno
799db29ff5
install dot net core sdk
2020-09-09 08:55:52 +02:00
João Moreno
1f99a829e6
produce deb, rpm packages
2020-09-08 16:29:14 +02:00
João Moreno
0f550c2acb
another attempt
2020-09-08 14:45:42 +02:00
João Moreno
e73d8797ca
fix armhf build
2020-09-08 11:33:29 +02:00
João Moreno
41a90e7c50
fix yarn arch
2020-09-08 10:46:54 +02:00
João Moreno
47d8a25606
build vscode armhf
2020-09-08 09:41:28 +02:00
João Moreno
c434a70e89
fix compilation cache
2020-09-07 19:45:51 +02:00
João Moreno
2f3491ab75
fix compile cache
2020-09-07 14:51:11 +02:00
João Moreno
45f9763c83
fix conditions
2020-09-07 14:19:34 +02:00
João Moreno
7d43f741c2
arm64 build pipeline
2020-09-07 14:17:14 +02:00
Ladislau Szomoru
c8f9d00bb8
Consistent order of running tests
2020-08-17 16:34:00 +02:00
Eric Amodio
8e369907a9
Removes tabs completely (required for DT)
2020-08-13 16:05:04 -04:00
Robo
e4296330de
chore: update to electron 9-x-y ( #102011 )
...
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-08-11 11:30:23 -07:00
Ladislau Szomoru
0e82f2c782
Moved conditions to the stage level
2020-08-10 14:40:30 +02:00
Ladislau Szomoru
898e349ad5
Extract Mooncake into its own stage
2020-08-10 12:35:54 +02:00
Ladislau Szomoru
daee9ca2ce
Azure DevOps pipeline improvements ( #103782 )
...
* Refactored to use multi-stage pipeline
2020-08-10 12:32:08 +02:00
João Moreno
02634a7097
fixes #102158
2020-08-05 11:09:27 +02:00
João Moreno
bdb24709eb
fix build
2020-08-03 20:32:26 +02:00
Robo
227d533937
Revert "chore: update to electron 9-x-y ( #102011 )" ( #103599 )
...
This reverts commit 3d0d50caf8
.
2020-07-30 08:35:43 -07:00
Robo
3d0d50caf8
chore: update to electron 9-x-y ( #102011 )
...
* chore: bump electron@9.0.5
* remove exploration config
* fix compile error
* fix compile error
* crashReporter has to be called only once before app ready
* chore: bump electron@9.1.0
* enable LayoutNG
* fix cron schedule
* allow disabling appcenter crash reporting
* set additional crash reporting parameters
* start crashreporter for child process on linux
* setup crash parameters only once
* remove unused crashReporter.guid
* address review feedback
* reuse argv.json for storing crash reporter id
* remove trailing commas
* update localized name
* update argv based on telemetry optout
* update initial config based on setting
* fix conditional errors
* remove telemetry.enableCrashReporter
* move default crash reporter config to electron-main
* update comment for ext host crash reporting
* set default value for configuration
* some 💄 changes
* address review feedback
* do not use ES7 features in JS yet
* add app.focus({ steal: true }) usage
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-21 09:39:34 +02:00
Benjamin Pasero
880055cbd2
Revert "exploration - do not merge back to branch automatically to keep repo small"
...
This reverts commit e5d08ae4bc
.
2020-06-26 07:45:53 +02:00
Benjamin Pasero
e5d08ae4bc
exploration - do not merge back to branch automatically to keep repo small
2020-06-25 10:04:45 +02:00
Robo
1c15b453c5
Update exploration-build.yml
2020-06-24 11:22:30 -07:00
João Moreno
71021c2046
fix telemetry step
2020-06-23 16:22:55 +02:00
João Moreno
b0fcd23aee
reenable telemetry
2020-06-23 15:59:02 +02:00
João Moreno
0913b1aa43
fixes #100829
2020-06-23 10:32:00 +02:00
Sandeep Somavarapu
129cc5a668
Comment out failing job
2020-06-23 08:35:04 +02:00
Ladislau Szomoru
19ba31746f
Remove code hygiene tasks from Windows and Mac. Will be executed as part of the Linux pipeline. ( #99446 )
2020-06-05 14:02:01 +02:00
Rachel Macfarlane
a6c47beb1b
Remove unused code in github auth provider
2020-05-27 09:37:54 -07:00
João Moreno
0d2eaee1d6
fix inno updater
2020-05-26 20:50:52 +02:00
João Moreno
d3dafbf7e1
publish setup for win32-arm64
2020-05-26 16:18:03 +02:00
João Moreno
e3af38bd6e
fix codesigning
2020-05-26 11:15:56 +02:00
João Moreno
e38535c251
enable codesign for arm64
2020-05-26 10:38:31 +02:00
João Moreno
1c5f7e3634
full fledged arm64 build
2020-05-25 21:50:08 +02:00
João Moreno
13ab842239
fix auto trigger
2020-05-20 14:47:44 +02:00
João Moreno
5edf3d1063
initial steps for win32 arm64
2020-05-20 14:46:25 +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
João Moreno
da3bf754c3
fix quality build
2020-05-19 11:29:48 +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
João Moreno
740ee0db8d
better built-in extensions mechanism
2020-05-15 12:14:59 +02:00
Rob Lourens
e8abe35269
Include access key for config upload
2020-05-13 17:09:17 -05:00
Benjamin Pasero
63b766f335
build - better verify notarized build starts
2020-05-13 12:58:42 +02:00
Benjamin Pasero
75839ad28e
debt - remove traces of hockeyapp
2020-05-13 09:35:11 +02:00
Benjamin Pasero
9798bdde87
build - run "code -v" to verify notarization is proper
2020-05-12 08:29:02 +02:00
Robo
5aa5fa5f4c
fix: gpu helper entitlements ( #97546 )
2020-05-11 14:04:10 -07:00
João Moreno
44bcbe587d
fix retriggering broken builds
2020-05-11 09:47:33 +02:00
Robo
d996bb1d28
fix: entitlement for default helper and browser process ( #97263 )
...
Since we load libffmeg.dylib in the browser process which needs
to skip library validation and also we run v8 in the browser process
that requires the JIT permission.
2020-05-08 12:21:03 -07:00
Rob Lourens
863d8b2794
Upload config task can continue on error
2020-05-08 11:26:57 -05:00
Benjamin Pasero
161d93bb78
build - publish crash reports only if previous steps failed and continue on error
2020-05-08 11:31:08 +02:00
Robo
9a087f1943
fix: add separate helper entitlements ( #94728 )
2020-05-07 11:11:09 -07:00
Ladislau Szomoru
ccc42093f1
Added display name to PowerShell task ( #97160 )
2020-05-07 17:52:18 +02:00
Benjamin Pasero
0e490571c8
build - ensure unique crash dump name for windows
2020-05-07 09:43:27 +02:00
Benjamin Pasero
5fd0d725bc
diag - publish crashes from builds as artefact
2020-05-07 08:26:12 +02:00
Benjamin Pasero
5e697ed31c
exploration - enable automated merge again
2020-04-21 17:49:03 +02:00
Benjamin Pasero
c67ef818b8
Revert "builds - add VSCODE_CONTINUE_ON_TEST_ERRORS"
...
This reverts commit 95f26d2005
.
2020-04-20 19:26:47 +02:00
Benjamin Pasero
95f26d2005
builds - add VSCODE_CONTINUE_ON_TEST_ERRORS
2020-04-20 13:47:50 +02:00
Benjamin Pasero
6e9a34c0de
Update exploration-build.yml for Azure Pipelines
2020-04-16 07:00:02 +02:00
Pine Wu
6c068456e3
Modify @types/vscode notification to ping @eamodio
2020-04-15 09:36:12 -07:00
Rachel Macfarlane
1b9a442590
Move github config generation to own build step
2020-04-14 22:59:08 -07:00
Johannes Rieken
2035150bea
no ff testing on linux
2020-04-14 11:57:41 +02:00
Johannes Rieken
8c219e5b7b
enable browser-unit-tests in firefox for mac, win, and linux, fyi @bpasero
2020-04-14 11:17:06 +02:00
Rachel Macfarlane
d9d90a0d3d
Use GitHub app for VSO, closes #92675
2020-03-23 07:52:22 -07:00
Benjamin Pasero
91f1eef272
Run smoke test as part of product build ( #92145 )
...
* tests - run smoketest as part of product build (without failing it)
* fix smoke
* add quotes
* uncomment
2020-03-06 10:42:22 +01:00
Rob Lourens
2191265521
Revert "make sure unnotarized build is published even if notarization fails"
...
This reverts commit 7298bf4bd1
.
2020-03-02 19:52:20 +01:00
Joao Moreno
7298bf4bd1
make sure unnotarized build is published even if notarization fails
2020-02-28 11:51:14 +01:00
Rachel Macfarlane
bf0a32e729
Add support for other vscode environments for github auth
2020-02-24 11:14:11 -08:00
Joao Moreno
cc5dd0c98b
refactor build
2020-02-21 15:30:01 +01:00
Rachel Macfarlane
eed39324b6
Add GitHub authentication provider extension, closes #90384
2020-02-20 10:56:16 -08:00
Joao Moreno
326ee3ce95
lower notarization timeout
2020-02-18 16:10:13 +01:00
Benjamin Pasero
7ce981c1ca
windows - run integration tests against firefox ( #90522 )
2020-02-12 13:59:35 +01:00
Benjamin Pasero
4b359a57a5
build - address some issues
...
- run local and remote integration tests separately
- enable playwright on Linux with -no-sandbox trick
2020-02-12 12:07:44 +01:00
João Moreno
38674b705c
Merge branch 'master' into robo/fix_entitlements
2020-02-12 10:27:39 +01:00
Jackson Kearl
d5aaab5603
Move things around to maybe not have distro merge conflict
2020-02-11 15:30:33 -08:00
Jackson Kearl
ebb00abdac
Skip hokeyapp stage. #90491 .
2020-02-11 15:11:14 -08:00
deepak1556
2abb49255d
fix: add entitlement to allow dyld env variables in child processes
2020-02-11 11:55:00 -08:00
Benjamin Pasero
f938395936
build - linux cannot run playwright in docker containers, so disable it
2020-02-11 16:59:11 +01:00
Benjamin Pasero
c4303d1a5b
build - remove smoke tests from product builds
2020-02-11 16:34:50 +01:00
Joao Moreno
d60616daa6
fix windows build
2020-02-11 10:17:05 +01:00
Benjamin Pasero
02aa3e75e6
remove smoke test from windows
2020-02-11 10:04:05 +01:00
Benjamin Pasero
33855166ef
unblock build
2020-02-11 08:06:22 +01:00
Benjamin Pasero
cdf4026fb6
Add browser unit tests to product build ( #90353 )
...
* wip - add browser unit tests to product build
* run with more output
* load loader via script tag
2020-02-10 12:44:28 +01:00
Benjamin Pasero
9d9d729655
Web: run integration tests as part of our product builds ( fix #83923 )
2020-02-10 11:23:00 +01:00
Joao Moreno
8d17dc1e84
fix macos notarization
2020-02-10 10:29:15 +01:00
Johannes Rieken
37ef5e45af
Merge branch 'master' into joh/continous-browser-tests
2020-02-07 14:48:21 +01:00
João Moreno
c196df9d3a
Merge pull request #86588 from microsoft/joao/macos-notarization
...
Enable macOS notarization
2020-02-07 13:43:43 +01:00
Johannes Rieken
92b158791f
skip webkit tests on linux
2020-02-07 12:25:54 +01:00
Joao Moreno
64d7709245
build
2020-02-07 09:57:02 +01:00
Johannes Rieken
c7352f7831
d'oh
2020-02-07 09:33:15 +01:00
Joao Moreno
bf7ff5fab9
cleanup darwin product build
2020-02-07 09:11:18 +01:00
Joao Moreno
1e9a333900
tweak entitlements
2020-02-07 09:08:13 +01:00
Joao Moreno
4527405f04
build
2020-02-06 20:44:14 +01:00
Joao Moreno
65c1e2db29
build
2020-02-06 20:27:26 +01:00
Joao Moreno
5544fba391
oh
2020-02-06 20:25:31 +01:00
Joao Moreno
2d42476404
build
2020-02-06 20:19:41 +01:00
Joao Moreno
e4bcc1e499
build
2020-02-06 20:03:40 +01:00
Johannes Rieken
3331e4266b
add browser tests to continous builds
2020-02-06 16:56:01 +01:00
Joao Moreno
6d93f7ca42
script
2020-02-06 16:54:30 +01:00
Joao Moreno
8f5d567a90
fix
2020-02-06 16:52:16 +01:00
Joao Moreno
765b005200
fix
2020-02-06 16:49:20 +01:00
Joao Moreno
2dd2524a99
fix
2020-02-06 16:41:06 +01:00
Joao Moreno
6a6d7854a4
yaml
2020-02-06 16:19:55 +01:00
Joao Moreno
17ef8bbf49
yaml
2020-02-06 16:19:00 +01:00
Joao Moreno
c7f2b4cf20
test codesign hardened
2020-02-06 16:17:57 +01:00
Joao Moreno
28307d23f8
update ESRPClient
2020-02-06 09:23:24 +01:00
Joao Moreno
b1697ff23d
Revert "upgrade ESRPClient"
...
This reverts commit d0d1df690e
.
2020-02-05 17:01:41 +01:00
Joao Moreno
dd0e03961b
fixes #88065
2020-02-05 16:29:45 +01:00
Joao Moreno
d0d1df690e
upgrade ESRPClient
2020-02-05 16:17:05 +01:00
Joao Moreno
8c21088378
also publish legacy codesign
2020-02-04 11:09:43 +01:00
Joao Moreno
29105cc89c
Merge branch 'master' into joao/macos-notarization
2020-02-03 15:41:11 +01:00
Daniel Imms
547cf4e81f
Run smoke tests against actual build ( #83799 )
...
* Run web against actual server
Part of #80308
* Fix strict null check errors
* Fix folder arg
* Disable unit tests and integration tests temporarily
* Allow running on node 12
* Fix smoke test condition
* Disable continue on error
* Add web to server dir
* fix smoke test to use build for web
* enable in product build
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2020-02-03 11:26:55 +01:00
Benjamin Pasero
01e9903967
Try to fix Linux GH CI ( #89323 )
...
* test
* test
2020-01-27 11:00:54 +01:00
Joao Moreno
80e2ea28b6
use macOS-latest hosted agent
2020-01-24 09:44:16 +01:00
Benjamin Pasero
078b82d428
debt - rewrite layers checker to catch more cases
2020-01-07 11:04:05 +01:00
Johannes Rieken
ca8a717f5e
tslint removal
2020-01-03 09:01:41 +01:00
Benjamin Pasero
7909462634
tslint - rewrite globals rule to not use tslint ( #87754 )
...
* tslint - rewrite globals rule to not use tslint
* comments
2019-12-27 08:57:03 +01:00
Joao Moreno
a4f3af066f
move cleanup code
2019-12-02 22:18:31 +01:00
Joao Moreno
6033b3bc10
publish middle step build artifacts
2019-12-02 19:30:56 +01:00
Daniel Imms
a2dbfef1c1
Merge pull request #85545 from microsoft/rpm_signing
...
Setup ESRP code signing for rpm
2019-12-02 08:49:11 -08:00
Daniel Imms
8d3a5b6e98
Sign with prod key
2019-12-02 06:17:21 -08:00
Joao Moreno
618dc0d938
Revert "comment out notarization"
...
This reverts commit 1b21dc39bc
.
2019-12-02 10:55:32 +01:00
Joao Moreno
1b21dc39bc
comment out notarization
2019-12-02 10:19:16 +01:00
Joao Moreno
a9e16bec74
release arm64 for stable
2019-11-29 15:13:02 +01:00
Joao Moreno
7cadd81dee
Revert "build: hardcode cache"
...
This reverts commit f47b5aaaf2
.
2019-11-29 11:46:57 +01:00
Joao Moreno
5c25306456
bad spacing
2019-11-29 10:00:26 +01:00
Joao Moreno
14be98cb2b
fix build parameters
2019-11-29 09:43:01 +01:00
Joao Moreno
f47b5aaaf2
build: hardcode cache
2019-11-29 09:27:54 +01:00
Joao Moreno
7096c1fbeb
notarize app
2019-11-29 08:56:01 +01:00
Daniel Imms
9c8ff04299
Move Linux package build into new step
2019-11-27 10:33:38 -08:00
Daniel Imms
a079c71934
Fix display name
2019-11-27 10:00:49 -08:00
Daniel Imms
22cbe0c912
Sign rpm before publishing
2019-11-27 09:57:21 -08:00
Daniel Imms
323dc09e48
Try new folder path
2019-11-25 11:05:21 -08:00
Daniel Imms
01b295dd41
Update log
2019-11-25 10:21:34 -08:00
Daniel Imms
47cc448a15
Log paths
2019-11-25 07:55:43 -08:00
Daniel Imms
5cb35d3bfc
Set rpm path for sign
2019-11-25 07:11:25 -08:00
Daniel Imms
e3eaf02f57
Setup ESRP code signing for rpm
...
Fixes #78727
2019-11-25 06:36:16 -08:00
Joao Moreno
29b99f85e5
improve build resubmission perf
...
fixes #85107
2019-11-19 10:55:50 +01:00
Joao Moreno
b9ba6457ef
build
2019-11-18 14:11:12 +01:00
Joao Moreno
9621b3af06
fix cached build
2019-11-18 08:32:45 +01:00
Joao Moreno
6b31c8421e
build: check quality frozen state
2019-11-07 07:42:16 +01:00
Joao Moreno
54be4a3976
Merge branch 'joao/cosmosdb'
2019-11-05 15:04:20 +01:00
Joao Moreno
ab9c642cb1
remove unused build file
2019-11-05 10:32:59 +01:00
Joao Moreno
cc087242f6
update sync-mooncake.ts
2019-11-05 10:28:18 +01:00
Benjamin Pasero
14c3b2e486
Update build to use node.js 12.x ( #83967 )
...
* build - update to node.js 12x for building
* fix it
* adopt vscode-gulp-watch
2019-11-05 09:53:15 +01:00
Joao Moreno
bbf3ae9b56
use sprocs to publish builds
2019-11-04 14:06:57 +01:00
Amir Omidi
bf8410fc6c
Use isNaN instead of === NaN
2019-10-31 14:49:10 -07:00
Joao Moreno
6de0eea388
use more CHILD_CONCURRENCY
2019-10-22 16:21:36 +02:00
Joao Moreno
9289dd7842
remove yarn gulp electron
2019-10-16 15:35:53 +02:00
Benjamin Pasero
afde7913eb
build - set no-sandbox everywhere ( #81096 )
2019-09-18 13:55:03 +02:00
Benjamin Pasero
53ecdf80c3
build - disable exploration build merge for now
2019-09-13 15:52:01 +02:00
Robo
029e9929ae
chore: Update to Electron 6.x ( #75802 )
2019-09-13 14:53:56 +02:00
Joao Moreno
3aa0fc0b52
fixes #80414
2019-09-05 17:47:59 +02:00
Benjamin Pasero
4e230fda77
build - disable web smoke tests for now ( #80308 )
2019-09-04 11:17:53 +02:00
Benjamin Pasero
4cd5047073
build 💄
2019-09-04 08:55:20 +02:00
Pine Wu
b038107d76
Fix #75639
2019-09-03 09:46:53 -07:00
Benjamin Pasero
c6c88cbbfb
debt - remote integration tests ( #80265 )
...
* fix
* 🆙 distro
2019-09-03 15:31:23 +02:00
isidor
99bc09cea2
build pipeline: use latest yarn version
2019-09-03 14:07:11 +02:00
Benjamin Pasero
155f85b679
Build: run integration tests against actual build ( #80203 )
...
* experiment with running macOS integration test against real build
* echo command
* more tests
* Revert "more tests"
This reverts commit b07bde89be
.
* test
* fix script
* fix build
* fix tests
* fix build
* fix build
* conditionally enable test for remote
* adopt for linux and windows
* disable failing test
* fix build
* windows - echo off
* fix variable check
* fix path
* fix compile
* echo off
* mac polish
2019-09-02 11:26:26 +02:00
Benjamin Pasero
facfdbc510
Enable full TSLint check in build ( #80191 )
...
* build - run TSLint in our builds
* try out tslint
2019-09-02 09:29:34 +02:00
Matt Bierner
8065712528
Add publishing of webview content to pipeline ( #80069 )
...
* Experimental publish step of webview contents
* Move webview publish into product compile
* Move test step first
* More script after install
* Move script after build
* Debug
* Add env var
* Don't log env
2019-08-29 13:06:29 -07:00
Rob Lourens
7e5adb5dae
Enable Alpine in stable builds
2019-08-29 11:08:14 -07:00
Rob Lourens
fedf09abcf
Enable armhf for stable builds
2019-08-29 11:03:36 -07:00
Benjamin Pasero
cdc100148e
build - merge exploration build on each commit
2019-08-28 11:56:13 +02:00
Benjamin Pasero
445f7a0a4b
build - please run
2019-08-27 07:47:52 +02:00
Benjamin Pasero
bf3779f18f
exploration - only merge before nightly build
2019-08-26 18:04:13 +02:00
Benjamin Pasero
f58c8f6a0c
Revert "build - add pool"
...
This reverts commit 7125817376
.
2019-08-23 16:37:17 +02:00
Benjamin Pasero
00b43d36f9
build - schedule back at 7
2019-08-23 11:28:38 +02:00
Benjamin Pasero
eb2c35c562
build - merge to electron-6.0.x automatically
2019-08-23 07:56:23 +02:00
Benjamin Pasero
01ca032a64
fix exploration merge
2019-08-23 07:52:46 +02:00
Benjamin Pasero
d98eb32b61
build - touch scheduling rule in the hope it gets installed again
2019-08-22 08:13:42 +02:00
Benjamin Pasero
70587062f6
jc
2019-08-22 07:57:23 +02:00
Benjamin Pasero
b233281967
Revert "Update exploration-build.yml for Azure Pipelines"
...
This reverts commit 88e3bed9f0
.
2019-08-22 07:56:52 +02:00
Benjamin Pasero
88e3bed9f0
Update exploration-build.yml for Azure Pipelines
2019-08-22 07:55:45 +02:00
Benjamin Pasero
7125817376
build - add pool
2019-08-22 07:54:07 +02:00
Benjamin Pasero
7d7f8128fd
Update exploration-build.yml for Azure Pipelines
2019-08-22 07:46:10 +02:00
Benjamin Pasero
ec067d3b55
builds - add build to merge exploration
2019-08-21 18:40:18 +02:00
Daniel Imms
2821335cb5
Indicate web in smoke test step
2019-08-16 07:45:07 -07:00
Daniel Imms
db8368395f
Revert "build - disable smoketest"
...
This reverts commit c23cacdc97
.
2019-08-16 06:41:28 -07:00
Benjamin Pasero
c23cacdc97
build - disable smoketest
2019-08-16 08:08:25 +02:00
Daniel Imms
b320527280
Disable smoke tests on Linux
...
Puppeteer needs special user setup in order to launch
2019-08-15 14:38:20 -07:00
Daniel Imms
184f5aaedd
Fix indent
2019-08-15 11:37:40 -07:00
Daniel Imms
cfb9c21361
Make display name consistent
2019-08-15 11:36:53 -07:00
Daniel Imms
562e4cb004
Run smoke tests for darwin/linux in CI
2019-08-15 11:35:39 -07:00
Benjamin Pasero
5875c55136
Revert "test build schedule"
...
This reverts commit 9d4ba37d4c
.
2019-08-14 15:21:29 +02:00
Benjamin Pasero
9d4ba37d4c
test build schedule
2019-08-14 15:15:57 +02:00
Benjamin Pasero
f9a6e04701
1337 ES3000
2019-08-08 15:08:57 +02:00
Benjamin Pasero
2a829f9290
💄
2019-08-08 12:48:01 +02:00
Benjamin Pasero
b8a7a8931f
web - enable sourcemaps ( #78690 )
2019-08-08 10:56:39 +02:00
Joao Moreno
2eee0e23c8
build: add quality to compile cache key
2019-08-08 09:20:49 +02:00
Joao Moreno
88e570c59f
disable pr triggers
2019-08-07 11:09:59 +02:00
Joao Moreno
36f4f376d1
build: arm64
2019-08-07 09:18:40 +02:00
Joao Moreno
c2b7f61b9e
disable auto ci
2019-08-06 08:35:19 +02:00
Joao Moreno
2619364d9c
mooncake should wait for web
2019-08-02 11:13:54 +02:00
Joao Moreno
69269cecb2
fix web build version
2019-08-02 10:41:01 +02:00
Joao Moreno
38568cede0
fixes #75817
2019-07-31 14:38:17 +02:00
Johannes Rieken
47dda68094
set display
2019-07-31 07:02:43 +02:00
Johannes Rieken
f0058ed0d4
also update linux prod build
2019-07-30 18:30:43 +02:00
Johannes Rieken
e39677fd3a
run int-test on linux
2019-07-30 18:20:07 +02:00