Commit Graph

432 Commits

Author SHA1 Message Date
Joao Moreno
9c3627d18f remove smoketests from continuous build 2018-10-18 15:09:05 -07:00
Matt Bierner
3fcb671444 Use es2017 as target for build scripts (#60707)
Upgrades our build scripts to target ES2017 since they are run on modern versions of node

This allows us to remove shims for es6 features such as `Object.assign`, and also remove a few extra typings packages
2018-10-12 11:24:15 -07:00
Matt Bierner
517469041f Add strict null checks scripts to precommit and to tfs builds 2018-10-10 15:42:29 -07:00
Benjamin Pasero
a2455b79a0 revert "exploration" 2018-10-08 16:54:33 +02:00
Matt Bierner
e8475ad59f Enable noUnusedParameters in build scripts 2018-10-03 17:26:47 -07:00
Matt Bierner
5de9c9bf8b Compile build in strict mode 2018-10-03 17:26:47 -07:00
Matt Bierner
38fbec9568 Converting some require imports to import from imports
This ensures we pick up the correct typings for these imports
2018-10-03 14:18:36 -07:00
Matt Bierner
ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner
0d3682e6bb Fix strict null errors in tfs 2018-10-03 10:47:32 -07:00
Joao Moreno
4c963c0895 Merge branch 'win-sign' 2018-10-02 10:52:37 +02:00
Joao Moreno
38a5ab89ef optionally sign windows setup
fixes #59697
2018-10-02 10:05:45 +02:00
Benjamin Pasero
ee321dcd2c build - auto release "exploration" builds 2018-10-02 09:31:17 +02:00
Joao Moreno
20566a4404 fix windows continuous build 2018-10-01 18:03:21 +02:00
Joao Moreno
01c138cd7d update continuous build 2018-10-01 17:49:28 +02:00
Joao Moreno
e3bb3e769b linux build: limit child concurrency 2018-10-01 14:47:09 +02:00
Joao Moreno
9c042522bf linux build: use tmp for home 2018-10-01 14:39:47 +02:00
Joao Moreno
40f3405131 update darwin node and yarn versions 2018-10-01 13:02:37 +02:00
Joao Moreno
f5f602bdf4 update linux build node and yarn versions 2018-10-01 13:02:37 +02:00
Joao Moreno
75968799b4 use python 2 for builds 2018-10-01 12:14:06 +02:00
Joao Moreno
e1e0853f4d update build node and yarn for linux 2018-09-30 13:21:52 +02:00
Joao Moreno
be912909e4 use hosted build agents for linux builds 2018-09-30 11:13:58 +02:00
Joao Moreno
0b463d376e related to #58966 2018-09-24 15:52:41 +02:00
Christof Marti
ad77d67737 Clean-up 2018-09-06 13:23:56 +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
Joao Moreno
86d305f5cb fixes #57685 2018-08-31 14:19:23 +02:00
Alex Dima
de3f3aa853 Update yarn version used on build machines 2018-08-21 12:43:36 +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
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
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
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
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