Commit Graph

239 Commits

Author SHA1 Message Date
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
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
Daniel Imms
8d3a5b6e98 Sign with prod key 2019-12-02 06:17:21 -08: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
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
Benjamin Pasero
afde7913eb build - set no-sandbox everywhere (#81096) 2019-09-18 13:55:03 +02:00
Robo
029e9929ae chore: Update to Electron 6.x (#75802) 2019-09-13 14:53:56 +02:00
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
Joao Moreno
2eee0e23c8 build: add quality to compile cache key 2019-08-08 09:20:49 +02:00
Johannes Rieken
f0058ed0d4 also update linux prod build 2019-07-30 18:30:43 +02:00
Joao Moreno
bd266a24c9 Merge remote-tracking branch 'origin/joao/build-cache-fix' 2019-07-15 17:21:23 +02:00
Joao Moreno
7181bf6820 Merge branch 'master' into joao/build-cleanup 2019-07-15 07:32:11 +02:00
Benjamin Pasero
1648e1dcf8 web - add build 2019-07-14 13:12:54 +02:00
Joao Moreno
43fdd8c74f cleanup VSCODE_ARCH
#75983
2019-07-14 09:59:48 +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
e97d26af8b use CHILD_CONCURRENCY=1 2019-07-05 23:05:49 +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
f391286633 fix build 2019-07-04 14:32:46 +02:00
Joao Moreno
e684bf532d also minify reh, web 2019-07-04 10:51:54 +02:00
Joao Moreno
c9579851c8 move optimization & minification to shared agent 2019-07-04 10:17:08 +02:00
Joao Moreno
e1128437ff bring back CHILD_CONCURRENCY=1 2019-07-04 09:53:15 +02:00
Joao Moreno
d8eb7c83d0 more distro into cache 2019-07-04 08:14:16 +02:00
Joao Moreno
7471bf71c1 bring distro dependencies into cache too 2019-07-04 08:11:03 +02:00
Joao Moreno
58ef8c63d1 try fix win32 build 2019-07-04 07:28:16 +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
e0722d1b87 resume linux build 2019-07-03 18:28:15 +02:00
Joao Moreno
375bcf6f7c test out SaveCache theory 2019-07-03 18:13:24 +02:00
Joao Moreno
a97f8be563 check cache 2019-07-03 17:07:33 +02:00
Joao Moreno
b9476a5256 linux build step should pick up on compile 2019-07-03 16:12:26 +02: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