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
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
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
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
Johannes Rieken
92b158791f
skip webkit tests on linux
2020-02-07 12:25:54 +01:00
Johannes Rieken
c7352f7831
d'oh
2020-02-07 09:33:15 +01:00
Johannes Rieken
3331e4266b
add browser tests to continous builds
2020-02-06 16:56:01 +01:00
Benjamin Pasero
01e9903967
Try to fix Linux GH CI ( #89323 )
...
* test
* test
2020-01-27 11:00:54 +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
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
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
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
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
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
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
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
36f4f376d1
build: arm64
2019-08-07 09:18:40 +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
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