Wykres commitów

63 Commity (master)

Autor SHA1 Wiadomość Data
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 15a210d14a
Remove Arm7 as it is too slow to build and I'm not using on a Rasp PI 2022-10-04 11:50:10 +02:00
Carlos Gomes d425306089
Install NodeJS from package-manager instead of manual download 2022-10-04 11:49:28 +02:00
Carlos Gomes 0c7a895aa5
Remove env from interpolations 2022-10-04 10:46:29 +02:00
Carlos Gomes 0aa7cca69b
Change the TAGS interpolation 2022-10-04 10:39:53 +02:00
Carlos Gomes 4dcb67b5f8
Refactor the variables interpolation 2022-10-04 10:33:17 +02:00
Carlos Gomes c9065626e3
change the image variable 2022-10-04 10:07:15 +02:00
Carlos Gomes 6b31603d32
Move IMAGE value to the matrix 2022-10-04 09:54:00 +02:00
Carlos Gomes 790612be82
Move the env block to the step 2022-10-04 09:44:11 +02:00
Carlos Gomes 4f5472dbee
Refactor to use Matrix and multi-arch NodeJS 2022-10-04 09:06:43 +02:00
Carlos Gomes 59d03b0760
Include QEMU step to allow build multi-arch 2022-10-04 08:12:24 +02:00
Carlos Gomes 58070a7cb9
Build the image multi-arch 2022-10-04 07:23:11 +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 66c72374b0
Test cache-from in conjunction with cache-to 2021-11-22 23:03:16 +01:00
Carlos Gomes aeb79851dd
Add inline cache to test if it speeds up the build 2021-11-22 22:58:43 +01:00
Carlos Gomes e235ae4a19
Remove quotes from DEPLOYER_VERSION 2021-11-22 22:30:45 +01:00
Carlos Gomes 900706f95c
Enable docker build cache-from 2021-11-13 01:44:28 +01:00
Carlos Gomes e3dede34ca
Add navigation through the history with up and down arrows 2021-11-13 01:33:45 +01:00
Carlos Gomes 1fb8b4480e
Fix ls alias options 2021-11-12 22:44:09 +01:00
Carlos Gomes c2994d3f33
Add purge to the remove command 2021-11-12 22:43:49 +01:00
Carlos Gomes afd7b30c37
Remove empty quotes from ci trying to fix the build for php 7.1 2021-11-12 13:16:06 +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 80daa2c335
Enable PHP7-latest build 2021-11-12 01:19:01 +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 2d34eccea0
Adding action to build and publish 2021-09-13 19:08: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 ee4de01c4b Create README.md 2017-10-19 22:34:06 -02:00
Carlos A. Gomes 4f773b1e2a Update Dockerfile
Adding apt-transport-https
2017-10-19 22:33:33 -02:00