Benjamin Pasero
4cd5047073
build 💄
2019-09-04 08:55:20 +02: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
Joao Moreno
2eee0e23c8
build: add quality to compile cache key
2019-08-08 09:20:49 +02:00
Joao Moreno
38568cede0
fixes #75817
2019-07-31 14:38:17 +02:00
Joao Moreno
bd266a24c9
Merge remote-tracking branch 'origin/joao/build-cache-fix'
2019-07-15 17:21:23 +02:00
Benjamin Pasero
1648e1dcf8
web - add build
2019-07-14 13:12:54 +02:00
Joao Moreno
d05df16f9f
remove mixin from gulp
2019-07-10 08:58:49 +02:00
Joao Moreno
01a1c9941c
cleanup build cache paths
2019-07-09 12:24:04 +02:00
João Moreno
f176bee181
Cleanup distro dependencies installation ( #76893 )
...
* depend directly on vsda
* add vsda to remote
* remove vsda cleanup rules
* update distro
* upgrade vsda
* update distro
* update vsda
* remove vsda
* add vsda rules
* distro
* distro
2019-07-08 17:22:32 +02:00
Joao Moreno
51d5f88eec
use right arch in distro dependencies
2019-07-05 19:04:20 +02:00
Joao Moreno
b342abd305
Revert "remove yarn cache"
...
This reverts commit 19d674f412 .
Revert "Revert build perf"
This reverts commit ef893f0cfe .
2019-07-05 17:02:04 +02:00
Joao Moreno
19d674f412
remove yarn cache
2019-07-05 14:10:45 +02:00
Joao Moreno
ef893f0cfe
Revert build perf
2019-07-05 14:10:32 +02:00
Joao Moreno
339b142a06
fix broken remote agent
2019-07-05 09:25:35 +02:00
Joao Moreno
0d2eab1fa5
Merge branch 'master' into joao/build-perf
2019-07-04 17:15:17 +02:00
Joao Moreno
1478853bd8
bring back legacy extensions compilation
2019-07-04 15:51:45 +02:00
Joao Moreno
f391286633
fix build
2019-07-04 14:32:46 +02:00
Joao Moreno
a9de23d321
fix master build
2019-07-04 11:01:25 +02:00
Joao Moreno
e684bf532d
also minify reh, web
2019-07-04 10:51:54 +02:00
Joao Moreno
3e025bdd3f
bring back arch dependent yarn cache
2019-07-04 10:33:04 +02:00
Joao Moreno
c9579851c8
move optimization & minification to shared agent
2019-07-04 10:17:08 +02:00
Joao Moreno
796ce6b04a
all platforms: move distro into cache
2019-07-04 08:26:44 +02:00
Joao Moreno
fcad5db651
use CHILD_CONCURRENCY
2019-07-04 07:58:12 +02:00
Joao Moreno
58ef8c63d1
try fix win32 build
2019-07-04 07:28:16 +02:00
Joao Moreno
67a6826516
use powershell
2019-07-03 23:04:54 +02:00
Joao Moreno
17b15afc0e
fix windows cache key
2019-07-03 22:47:27 +02:00
Joao Moreno
2053c25281
fail build if compilation cache is not restored
2019-07-03 22:44:13 +02:00
Joao Moreno
fd00669832
remove unnecessary step
2019-07-03 22:01:07 +02:00
Joao Moreno
c3fd755563
bring back all agents
2019-07-03 21:59:41 +02:00
Logan Ramos
0991720b7b
Build Improvements for Telemetry Command ( #76431 )
...
* Update telemetry tooling commit
* Extract telemetry build to helper script
* Fix file permissions
* Script fixes
* Update telemetry commit
* Update telemetry tool commit
* Wrap commands in Exec
* Fix some execs
* Fixed typo
* Update commit
2019-07-03 10:12:23 -07:00
Joao Moreno
5ed3bb2297
bring back builds
2019-07-03 15:10:07 +02:00
Joao Moreno
089810efde
shave off a few seconds from cache restore
2019-07-03 14:33:04 +02:00
Joao Moreno
a17fe44cfd
arch dependent win32 yarn cache
2019-07-03 14:13:57 +02:00
Joao Moreno
9e4a7e672c
clean postinstall
2019-07-03 11:25:09 +02:00
Joao Moreno
674d8a5449
postinstall scripts all around
2019-07-03 11:23:45 +02:00
Joao Moreno
7013ce7a00
comment out publish step
2019-07-03 10:47:28 +02:00
Joao Moreno
0d5eea741d
use yarn cache everywhere
2019-07-03 10:41:08 +02:00
Joao Moreno
05a0175c8f
yarn cache should worry about .yarnrc
2019-07-03 10:37:03 +02:00
Joao Moreno
9e8c8112d1
use yarn cache
2019-07-02 16:02:16 +02:00
Joao Moreno
833796d25c
remove gulpfile.ci
2019-07-02 15:38:23 +02:00
Joao Moreno
219a2f2262
pipelines: adopt shared compilation
2019-07-01 16:54:51 +02:00
Joao Moreno
ebacb1631f
separate gulp
2019-06-28 17:36:05 +02:00
Joao Moreno
df90bd83bf
build: remove build scripts
2019-06-28 16:31:23 +02:00
Logan Ramos
1bdbb8f95b
Improvements to Telemetry Extractor Build ( #76196 )
...
* Allow the error to be surfaced to the user to provide more information about what is happening
* Testing gulp src
* Move json to app root
* Telemetry tooling commit update
* Harcode telemetry commit
* Update distro to match master
* statSync try catch
* build 💄
* fix build
* make build fail
* fix build
* fix build
* whitespace
2019-06-27 14:40:05 +02:00
Joao Moreno
d9c8d85aa2
fix continuous build
2019-06-26 16:19:47 +02:00
Joao Moreno
f15e5a706b
use yarn --frozen-lockfile for builds
2019-06-26 11:17:31 +02:00
Benjamin Pasero
9710890128
fix hockeyapp symbols and report errors ( fix #76024 )
2019-06-25 09:46:01 +02:00