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