renovate[bot]
d1a94b55d5
Update rust:bullseye Docker digest to f02c249 ( #2745 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 15:57:30 +00:00
Michael Telatynski
c827e806ea
Remove keytar-forked ( #2723 )
2025-11-28 14:52:35 +00:00
renovate[bot]
8499e091c9
Update rust:bullseye Docker digest to 4886b15 ( #2706 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 15:33:38 +00:00
renovate[bot]
d3935d45ce
Update rust:bullseye Docker digest to 8d9b5e8 ( #2683 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 15:53:56 +00:00
renovate[bot]
7e3508e5fb
Update rust:bullseye Docker digest to cfb3f58 ( #2663 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 09:04:53 +00:00
renovate[bot]
339b1c01cc
Update rust:bullseye Docker digest to d7cb9ff ( #2633 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 17:44:24 +01:00
renovate[bot]
35db60092b
Update rust:bullseye Docker digest to 65dd7bb
2025-09-30 21:14:12 +00:00
renovate[bot]
a17abce33b
Update rust:bullseye Docker digest to 8f72d97 ( #2558 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:17:11 +00:00
renovate[bot]
dd73fcc82e
Update rust:bullseye Docker digest to 5b0defc ( #2505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 15:45:13 +00:00
renovate[bot]
ada93d84e7
Update rust:bullseye Docker digest to b315f98 ( #2484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:04:50 +01:00
renovate[bot]
45a7d1564a
Update rust:bullseye Docker digest to aaa0999 ( #2454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 17:06:12 +01:00
renovate[bot]
b08adafb62
Update rust:bullseye Docker digest to 8eb96c7 ( #2431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 16:13:43 +00:00
renovate[bot]
c0f3703c5a
Update rust:bullseye Docker digest to af1a29a
2025-06-24 16:48:36 +00:00
renovate[bot]
360665cd41
Update rust:bullseye Docker digest to eb80936 ( #2355 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-28 17:41:51 +01:00
renovate[bot]
2aaf42b8e8
Pin dependencies ( #2322 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 12:38:54 +00:00
Michael Telatynski
ff7f53fb35
Use modern Dockerfile env format to silence warnings ( #2171 )
2025-02-28 11:39:31 +00:00
Michael Telatynski
a46985d91e
Specify node version to avoid NAPI keytar bug ( #2168 )
2025-02-28 10:23:49 +00:00
Michael Telatynski
e0a605a953
Update Node in dockerbuild environment ( #2096 )
2025-01-27 13:22:48 +00:00
Michael Telatynski
77bd50725e
Upgrade to glibc2.31 for Linux builds ( #1967 )
2024-10-30 10:41:55 +00:00
Michael Telatynski
13a0d0d3e2
Make sonarcloud happier ( #1810 )
2024-07-31 15:08:06 +01:00
Michael Telatynski
472aca04a2
Fix Docker tooling for building native components ( #1779 )
2024-07-17 13:54:42 +01:00
Michael Telatynski
a83003e0bd
Distribute aarch64 Linux tarball builds ( #1664 )
2024-05-14 23:13:03 +01:00
Michael Telatynski
e4e44c4eaf
Update Node version in Dockerfile to comply with engine minimum ( #1473 )
2024-01-31 16:19:53 +00:00
Michael Telatynski
610389244a
Upgrade to glibc 2.28 in the Docker image for Node20 compatibility ( #1391 )
2023-12-18 15:38:42 +00:00
Michael Telatynski
0d0b333f40
Add support for Linux arm64 ( #446 )
2023-04-18 11:38:26 +01:00
Michael Telatynski
7c0f11914b
Add grep to dockerbuild image ( #607 )
2023-04-03 14:21:04 +00:00
Michael Telatynski
a9cffb8ce5
Automate pushing dockerbuild image to ghcr.io ( #598 )
2023-03-30 13:54:45 +01:00
Michael Telatynski
1a5176bc73
Update to Node 16 ( #441 )
2022-11-07 18:49:46 +00:00
Michael Telatynski
8c3c190856
Revert back to using libsqlcipher0 for Debian & Ubuntu packages of Desktop ( #367 )
...
* Revert back to using libsqlcipher0 for Debian & Ubuntu packages of Element Desktop
Add option to static link for linux instead of forcing it
* Fix linux variants and add CI job
* Fix workflow syntax and add concurrency
* public all the things
2022-05-27 09:15:47 +01:00
Michael Telatynski
7ad5c9b01c
Fix macOS and Linux build regressions ( #345 )
...
* Fix macOS builds by pinning Typescript
Due to https://github.com/joyent/node-verror/issues/86
* Fix linux build, we no longer use tclsh
* Correct fix for linux build issue
* fix it for realsies this time
2022-04-22 14:40:16 +01:00
Andrew Morgan
042d8b1427
Build statically-linked sqlcipher for Unix ( #334 )
2022-04-19 16:59:37 +01:00
David Baker
5b3301bb0e
Upgrade docker iage to bionic ( #303 )
...
xenial is no longer in LTS, so the docker image just doesn't build
anymore (lacks the letsencrypt ISRG root cert that classic.yarnpkg.com
uses).
Upgrade to the next LTS (bionic).
The libcurl change essentally reverts a change made when changing
back to xenial initially (xenial had curl3 and bionic has 4, so
installing a different libcurl version caused curl itself to be
removed).
Headlines: The Linux build image has been updated to bionic. This version of element will use a newer glibc which will drop support for some older systems.
2022-01-14 16:24:46 +00:00
J. Ryan Stinnett
fc51063f7a
Upgrade to Node 14
2021-06-14 12:17:15 +01:00
J. Ryan Stinnett
70c239f8d8
Merge Seshat deps into a single apt-get
2020-05-07 17:46:19 +01:00
J. Ryan Stinnett
5bca8b4c83
Remove test.sh
2020-05-07 15:08:01 +01:00
J. Ryan Stinnett
c1be3a760d
Attempt libcurl3
2020-05-07 15:05:31 +01:00
J. Ryan Stinnett
933c6ee3e3
Use Xenial as the build image's base distribution
...
Since Xenial has the oldest glibc (2.23) of all the active distributions, this
attempts to construct a build image based on that. The Dockerfile here was built
by recursively expanding the `FROM` lines until reaching
`buildpack-deps:bionic-curl` and then changing that to `xenial`. Everything else
is the same.
Part of https://github.com/vector-im/riot-web/issues/13553
2020-05-07 14:45:29 +01:00
David Baker
52032aac14
Docker powered linux building
2020-02-17 20:10:58 +00:00