Tyler James Leonhardt
28a246d9ec
Don't call node-gyp anymore ( #120673 )
...
This npx call was installing node-gyp 8.0 which requires a newer version of Python then what's in our containers.
I've removed it but also followed the advice of the comment that says only remove it if prebuild-install is updated in keytar...
So I updated keytar's dependencies which pulled in prebuild-install 6.1.1 with the fix.
If this isn't the right move, feel free to revert and then we can move to Debian Buster which has a version of Python that is new enough.
2021-04-06 16:33:13 -07:00
Ladislau Szomoru
142cbdbaad
Increase timeout for browser integration tests
2021-03-30 14:52:02 +02:00
Ladislau Szomoru
54bd78ffbe
Revert "Increase timeout for browser integration tests"
...
This reverts commit 9dbdcc4a0c .
2021-03-30 14:50:41 +02:00
Ladislau Szomoru
9dbdcc4a0c
Increase timeout for browser integration tests
2021-03-30 14:10:16 +02:00
Ian Johnson
8387a46298
snap-build-linux.yml: use "snap pack" to get LZO ( #119478 )
...
Use `snap pack --compression=lzo` instead of letting snapcraft pack the final
snap, as the current snapcraft.yaml is not setup to use any base in it, and as
such is missing the new feature for configuring the compression of the final
snap.
Signed-off-by: Ian Johnson <ian.johnson@canonical.com >
2021-03-24 08:53:13 -07:00
Benjamin Pasero
472c88618e
builds - same timeout for all tests across OS
2021-02-22 15:44:55 +01:00
Ladislau Szomoru
3dab064342
Move component governance to compile stage
2021-02-16 11:25:51 +01:00
João Moreno
88089d3f20
fix terrapin failures not reporting
2021-02-15 12:04:31 +01:00
Benjamin Pasero
668a6401f6
build - increase timeout for integration tests to 10min
2021-02-04 18:00:02 +01:00
João Moreno
17c617039b
Squashed commit of the following:
...
commit 36f3d9d21bff68d1f7848aa14960f212bd019625
Author: João Moreno <joao.moreno@microsoft.com >
Date: Thu Jan 28 13:23:23 2021 +0100
npx
commit 8ccb45e5dc70333f30fa7ebe3e5657bba2eb2db0
Author: João Moreno <joao.moreno@microsoft.com >
Date: Thu Jan 28 12:52:15 2021 +0100
bump cache salt
commit 5f5d6b19cb0f3192365b3fa518538938872f239e
Author: João Moreno <joao.moreno@microsoft.com >
Date: Thu Jan 28 11:39:32 2021 +0100
force rebuild keytar
commit a5f800f991b742d91a2ba2c9ee82c84e30cd9736
Author: João Moreno <joao.moreno@microsoft.com >
Date: Wed Jan 27 16:16:05 2021 +0100
bump cache salt
commit e894045003a20d1ea5930e66a53d6f7d5076cdb7
Author: João Moreno <joao.moreno@microsoft.com >
Date: Wed Jan 27 16:15:24 2021 +0100
fixes #113467
2021-01-28 14:07:49 +01:00
João Moreno
3f3b413606
maybe this is it
2021-01-22 16:57:59 +01:00
João Moreno
d472f9d503
remove devops continuous build
2021-01-15 13:56:51 +01:00
Ladislau Szomoru
6f9f6f806c
Azure DevOps pipeline artifacts ( #114405 )
2021-01-15 13:00:03 +01:00
Ladislau Szomoru
5d620dc846
Update Linux publish script
2021-01-15 09:31:49 +01:00
Ladislau Szomoru
98d2d74ba0
Revert "Publish scripts update ( #114375 )"
...
This reverts commit 99f0ab9f73 .
2021-01-15 08:22:50 +01:00
Ladislau Szomoru
99f0ab9f73
Publish scripts update ( #114375 )
2021-01-15 08:11:54 +01:00
Alexandru Dima
5755d943ca
Tests must be compiled even when yarn is executed
2021-01-11 13:18:55 +01:00
João Moreno
df10825f69
fix yaml
2021-01-07 11:01:15 +01:00
João Moreno
fb4a88e403
rename
2021-01-07 10:55:45 +01:00
João Moreno
ab3297dd13
only run terrapin on cache miss
2021-01-07 10:53:33 +01:00
Alexandru Dima
ddb88dac9b
Avoid touching continuous-build-*
2020-12-24 21:29:00 +01:00
Alexandru Dima
bbaff3d568
Adopt Cache@2 for node modules caching
2020-12-24 10:08:06 +01:00
Alexandru Dima
f23ed65688
Compute node modules cache key in JS to avoid globbing
2020-12-23 13:21:55 +01:00
João Moreno
5c386371d8
Merge branch 'joao/build/compile-artifact'
2020-12-17 13:14:58 +01:00
João Moreno
d981cf5b81
Revert "Revert "Merge branch 'joao/build/compile-artifact'""
...
This reverts commit c8aaeb7513 .
2020-12-17 13:14:52 +01:00
João Moreno
29eb3fbc6a
build: tarball compilation output first
2020-12-17 11:31:05 +01:00
João Moreno
fd85ae4f4a
Avoid recompiling remote native node modules ( #112644 )
...
* avoid recompiling remote native node modules
fixes #112320
* fix build
* update cache
* empty
* chore: remove rebuild step
* chore: update salt
* product compile should use same CC CXX
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2020-12-17 02:16:32 -08:00
João Moreno
c8aaeb7513
Revert "Merge branch 'joao/build/compile-artifact'"
...
This reverts commit 847fd19b02 , reversing
changes made to 581ae611c2 .
2020-12-17 08:45:15 +01:00
João Moreno
a8b4e9817f
finish compile artifact
2020-12-16 20:37:52 +01:00
João Moreno
df0eda5adb
build
2020-12-16 16:25:38 +01:00
João Moreno
d14fb9da0f
fix build
2020-12-16 16:23:12 +01:00
João Moreno
6236a5bf8b
compile: use artifacts instead of cache
2020-12-16 16:19:36 +01:00
João Moreno
0cee1531f7
Merge branch 'joao/build/remove-postinstall'
2020-12-16 15:45:20 +01:00
João Moreno
1100f27681
fix build
2020-12-16 11:18:28 +01:00
João Moreno
af519ea93f
Merge branch 'joao/build/merge-distro-directly'
2020-12-16 10:48:20 +01:00
João Moreno
9fe0d3c372
Merge branch 'joao/build/child-concurrency'
2020-12-16 10:46:17 +01:00
João Moreno
41628e3326
merge distro in a single command
2020-12-15 16:45:16 +01:00
João Moreno
d79f4e7b88
add test timeouts
2020-12-15 16:40:43 +01:00
João Moreno
b7d648a873
remove CHILD_CONCURRENCY=1 for all except windows
2020-12-15 16:34:21 +01:00
João Moreno
9293efd7e7
build: remove postinstall script invocation
2020-12-15 16:16:45 +01:00
João Moreno
c97d5e1033
build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD
2020-12-15 16:07:52 +01:00
João Moreno
5ae66f37a8
build: use ELECTRON_SKIP_BINARY_DOWNLOAD
2020-12-15 15:58:51 +01:00
deepak1556
a9c5d7cc3c
chore: fix CXX export
2020-12-14 20:07:44 -08:00
João Moreno
b1524d6b34
build: VSCODE_PUBLISH
2020-12-14 15:02:26 +01:00
deepak1556
fc9ff5d569
ci: avoid overwriting CC variables for arm arch
2020-12-06 13:51:26 -08:00
deepak1556
86d779284b
ci: fix condition for linux builds
2020-12-05 13:26:12 -08:00
deepak1556
7a7d27397a
chore: fix cache condition for native modules
2020-12-05 07:03:28 -08:00
Robo
94142bd7e0
chore: bump electron@11.0.3 ( #111931 )
...
* chore: bump electron@11.0.3
This reverts commit 155691d0be .
* chore: bump x64 build image
* chore: rebuild remote with older gcc toolchain
* chore: bump electron@11.0.3
* ci: remove condition for remote step
* chore: disable an integration test
2020-12-05 01:54:58 -08:00
João Moreno
1c1c59fd0f
Kill code processes after each integration test suite run ( #111844 )
...
* bring back linux integration tests
* no empty functions
* hmm
2020-12-03 21:45:01 +01:00
João Moreno
8041440e5b
linux: disable integration tests
2020-12-02 10:27:15 +01:00