Commit Graph

538 Commits

Author SHA1 Message Date
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