Copilot
7069af4054
Updated dockerfiles to not rely on node deb packages, that are not supported for armhf anymore
...
* Initial plan
* Refactor Dockerfiles to use Node.js multistage builds
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Fix node-builder stage with stub translations file
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Improve stub translations file creation using heredoc
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Build real translations in node-builder stage via cache warmup
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Improve error handling for cache warmup fallback
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Use native build platform for node-builder stage
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
* Do not include fallback for case that translations not exist
* Use newer format for dockerfile-frankenphp
* Dockfile added caching to package managers
* Fixed frankenphp build
* Fixed complain about missing symfony runtime
* Use caching for frankenphp dockerfile
* add target arch to dockerfile caches, to avoid problems
* add targetarch arg
* moved targetarch argument to correct position
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
Co-authored-by: Jan Böhmer <mail@jan-boehmer.de >
2026-02-16 12:50:52 +01:00
Copilot
ff7fa67682
Install Yarn via npm instead of Debian packages in Dockerfiles ( #1207 )
...
* Initial plan
* Change yarn installation from Debian packages to npm in both Dockerfiles
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com >
2026-01-25 21:25:08 +01:00
Jan Böhmer
af61772c88
Revert "Fixed frankenphp docker build"
...
This reverts commit b91cd44926 .
2026-01-25 20:31:10 +01:00
Jan Böhmer
b91cd44926
Fixed frankenphp docker build
2026-01-25 20:15:29 +01:00
Jan Böhmer
93b04fbf94
Use nodejs 22 in docker images
2025-08-30 00:32:43 +02:00
Jan Böhmer
a2d94b54b1
Use PHP 8.4 in docker images
2025-08-30 00:31:50 +02:00
Jan Böhmer
1aedcc056f
Fixed (hopefully) frankenphp dockerfile
2025-08-30 00:30:54 +02:00
David Girón
b5a0189f29
feat(docker): Refactor Dockerfile ( #683 )
...
* reorder nodejs/yarn install, separate packages per line
* reduce run actions and reorganize commands
* simplify file creation, copy in one layer only
* fix lint LegacyKeyValueFormat
* arg php_version to run different version
* reorder copy from generated config
* update dockerfile-frankenphp
2024-09-08 19:13:13 +02:00
Jan Böhmer
228549ff51
Include pgsql extensions and client in docker images
2024-07-28 13:12:42 +02:00
Jan Böhmer
3191028f74
Added an github action to build the frankenPHP docker image
2024-03-10 23:44:34 +01:00