Wykres commitów

53 Commity (master)

Autor SHA1 Wiadomość Data
Carlos Gomes 90d61878cf
foce install 2025-06-06 19:53:18 +02:00
Carlos Gomes 8079b96cb1
Update node to 22 lts 2025-06-06 19:50:42 +02:00
Carlos Gomes 350311541d
Install pnpm 10 by defualt 2025-06-06 19:47:40 +02:00
Carlos Gomes 47714383d9
Bump pnpm version to 9.x 2024-08-14 21:29:40 +02:00
Carlos Gomes 119dd22f4c
Use ADD instead of curl to install deployer 2024-06-17 23:53:55 +02:00
Carlos Gomes e59cf17d49
Reorder commands to use docker cache more effectively 2024-06-17 22:39:20 +02:00
Carlos Gomes d41e0633fd
Disable deployer to see if the build pass 2024-06-17 21:25:24 +02:00
Carlos Gomes 93fdc78458
Fix build and dependencies 2024-06-17 19:53:42 +02:00
Carlos Gomes 578a8ee491
Add BCMath PHP extension
fix #2
2024-06-17 19:47:25 +02:00
Carlos Gomes d4351cafb5
Move to Ubuntu Noble, Node 20, and add pnpm 2024-06-17 19:17:29 +02:00
Carlos Gomes c24b9e2842
Fix node installation 2023-11-09 22:33:53 +01:00
Carlos Gomes 1d0edbcf39
Upgrade Composer and Node Source install 2023-11-09 22:25:23 +01:00
Carlos Gomes 35a7a7c949
Adding php7.4 variant 2023-10-18 15:08:41 +02:00
Carlos Gomes d6dc460623 Fix Composer install method 2023-08-27 18:55:13 +02:00
Carlos Gomes fdcfa76de6 Update Node to v18 2023-08-27 18:45:35 +02:00
Carlos Gomes d425306089
Install NodeJS from package-manager instead of manual download 2022-10-04 11:49:28 +02:00
Carlos Gomes 4f5472dbee
Refactor to use Matrix and multi-arch NodeJS 2022-10-04 09:06:43 +02:00
Carlos Gomes dea4da1b34
Install php-mbstring as it is required by PHPUnit 2022-09-08 22:32:55 +02:00
Carlos Gomes c8cd004633
Moving from the PHP official to Ubuntu and ondrej ppa (#1)
* Moving to Ubuntu + ppa/ondrej reduced from 705Mb to 534Mb

* Remove legacy build

* Fix the pipeline
2022-08-23 19:57:20 +02:00
Carlos Gomes c2994d3f33
Add purge to the remove command 2021-11-12 22:43:49 +01:00
Carlos Gomes 8127999afd
Move away from Alpine as it is smaller but its IO is 20% slower
The overall gatsby pipeline can increase for more than 30 seconds
2021-11-12 13:00:30 +01:00
Carlos Gomes fde37d7d8b
Rename Dockerfile to keep history 2021-11-12 11:54:52 +01:00
Carlos Gomes b6102b5872
Install Node from download instead of apk 2021-11-12 00:01:00 +01:00
Carlos Gomes fd359142f6
Install util-linux as it is used by Gatsby 2021-11-11 20:23:38 +01:00
Carlos Gomes 7ae02d9f94
Make the deployer version dynamic per PHP version
PHP 7.1 has to use older versions
2021-11-11 19:07:46 +01:00
Carlos Gomes 3d8307e326
Move to Alpine and add PHP8 2021-11-11 19:01:13 +01:00
Carlos Gomes cd4335ce58
Add upgrade as a step trying to fix the cert issue 2021-10-07 14:37:39 +02:00
Carlos Gomes 7dd3ef7729
Installing ca-certificates 2021-10-07 14:09:09 +02:00
Carlos Gomes 7b9a46e7c5
Install dependencies for PHP modules 2021-10-07 13:18:50 +02:00
Carlos Gomes 9b0f05e39d
Remove Sudo command 2021-10-07 11:47:01 +02:00
Carlos Gomes cd6a7873c6
Update NodeJS install command 2021-10-07 11:43:26 +02:00
Carlos Gomes 78c6151810
Add php7.1 and install dependencies for unit test 2021-10-07 11:35:56 +02:00
Carlos Gomes 38f12031b3
Update to NodeJS 14 and include Deployer 2021-02-03 11:06:33 +01:00
Carlos Gomes aab62d58cf Added MySql Client 2020-09-15 15:32:46 +02:00
Carlos Gomes bbb86f1ba3 Including mysql-client 2020-09-15 15:13:42 +02:00
Carlos Gomes 2b0e770dc5
Adding the missing gnupg2 package 2020-01-25 01:08:46 +01:00
Carlos Gomes 759caaade1
Upgrading to NodeJS 12.x and PHP 7:latest 2020-01-25 00:47:28 +01:00
Carlos A. Gomes ccbfbbb12e
Update NodeJS to 9.x version 2018-04-21 20:02:12 -03:00
Carlos A. Gomes 3cf2765861 Update Dockerfile
removed php7.1-zip
2017-10-19 22:45:14 -02:00
Carlos A. Gomes bbad38208e Update Dockerfile 2017-10-19 22:39:27 -02:00
Carlos A. Gomes 4f773b1e2a Update Dockerfile
Adding apt-transport-https
2017-10-19 22:33:33 -02:00
Carlos A. Gomes 56047a5757 Update Dockerfile
fix commands concatenation
2017-10-19 22:26:09 -02:00
Carlos A. Gomes cb3a0fef08 Update Dockerfile
removed unnecessary sudo
2017-10-19 22:22:34 -02:00
Carlos A. Gomes f625591076 Update Dockerfile
Added Yarn and PHP zip extension
2017-10-19 22:19:13 -02:00
Carlos A. Gomes 69f406969d Update Dockerfile
added rsync and git
2017-10-04 21:44:03 -03:00
Carlos A. Gomes 9cca407bbb Update Dockerfile
add unzip to the installation
2017-10-04 21:31:26 -03:00
Carlos A. Gomes 44ced00d50 Update Dockerfile
fixing echoes
2017-10-04 21:16:25 -03:00
Carlos A. Gomes 79b974d74f Update Dockerfile
removed composer self-update
2017-10-04 21:06:45 -03:00
Carlos A. Gomes 64bf9ce9fc Update Dockerfile
migrated to image php:7.1.1
2017-10-04 21:00:29 -03:00
Carlos A. Gomes b8d3f17299 Update Dockerfile
added a missing &&
2017-10-04 20:51:11 -03:00