Mario
732dbfd6f5
maybe git can be removed again now after the streams lib got removed?
...
(cherry picked from commit 5860abf46f )
2024-03-16 16:01:36 +00:00
Mario
19c0e97658
add git again allthough it is not clear why it is required
2024-03-16 12:18:24 +00:00
Mario
64560cbca9
Revert "try installing git"
...
This reverts commit 0b4e086376
2024-03-16 11:54:07 +00:00
Mario
0b4e086376
try installing git
2024-03-15 18:25:53 +01:00
Harald Eilertsen
acdb773f89
CI: Add job for MariaDB 10.6
...
Reuse job definition for mysql job, and alias the mariadb service to
mysql so that the job will find it.
2024-01-22 12:44:36 +01:00
Harald Eilertsen
f573c1772a
CI: Slight refactoring.
2024-01-21 22:51:42 +01:00
Harald Eilertsen
f08e91e19d
CI: Upgrade to use MySQL version 8.0
...
This is the oldest version we support now.
2024-01-21 17:50:06 +01:00
Harald Eilertsen
52ea2fa33e
Update CI run to archive dbfail.out if test run fails
2024-01-15 19:32:19 +01:00
Harald Eilertsen
eaa244a2a3
CI: Install pecl extensions after system packages.
...
The php yaml extension requires libyaml, which has to be installed
first.
2024-01-07 20:39:06 +01:00
Harald Eilertsen
db91d66d1a
CI: Install yaml extension from PECL.
2024-01-07 20:35:08 +01:00
Harald Eilertsen
0a31fc176c
Remove behat as dev dependency.
...
As the Symphony\Yaml stuff disappeared with behat, we need another way
to load read the yaml files with database fixtures for the integration
tests.
As the php yaml extension is not distributed with PHP by default, this
creates it as another dev dependency!
2024-01-07 20:24:52 +01:00
Mario
f922a92ffa
install bcmath
2024-01-06 16:37:11 +00:00
Harald Eilertsen
e3d30763da
tests: Integrate the DB in "unit" tests.
2024-01-06 16:34:38 +00:00
Mario
6e09754d06
rever iconv in gitlab ci
2023-10-05 10:20:03 +00:00
Mario
32f2de17d4
composer update bootstrap
2023-10-05 10:17:07 +00:00
Mario
c2e5610455
tests
2023-03-08 10:11:59 +00:00
Mario
4195865965
add options
2022-02-11 11:29:08 +00:00
Mario
de3f6fbeba
more dependencies
2022-02-11 11:25:24 +00:00
Mario
6a377120bd
lets try this
2022-02-11 11:22:03 +00:00
Mario
502226b0a6
more ci testing
2022-02-11 11:16:03 +00:00
Mario
78206b48f4
add php-gd
2022-02-11 11:12:28 +00:00
Mario
dc3cec06ca
restructure
2022-02-11 11:08:43 +00:00
Mario
5a7688e099
do phpunit though
2022-02-11 11:05:11 +00:00
Mario
c721f01c76
skip db tests for now
2022-02-11 11:02:50 +00:00
Mario
463806822c
more ci testing
2022-02-11 10:56:23 +00:00
Mario
b74c2f001d
more ci testing
2022-02-11 10:54:00 +00:00
Mario
9fc7a8b626
more ci testing
2022-02-11 10:47:27 +00:00
Mario
3ffd92a6c3
more ci testing
2022-02-11 10:45:31 +00:00
Mario
29b02e5329
more ci testing
2022-02-11 10:43:42 +00:00
Mario
97584e046f
more ci testing
2022-02-11 10:40:04 +00:00
Mario
09d2fce85d
run composer updatee
2022-02-11 10:33:54 +00:00
Mario
9804a67165
more version bumps
2022-02-11 10:24:51 +00:00
Mario
21eddefa41
typo
2022-02-11 10:18:10 +00:00
Mario
9b62e7eedb
bump php image to 8.0
2022-02-11 10:17:04 +00:00
Mario
d556ef59e6
sigh...
2021-10-02 14:09:55 +00:00
Mario
81e972b85c
another try on pg test
2021-10-02 14:02:58 +00:00
Mario
3bb04cc323
nope - disable pg test until the issue is resolved
2021-10-02 13:28:35 +00:00
Mario
9ff43f081f
another try to fix pg test
2021-10-02 13:23:44 +00:00
Mario
8c014e3b6b
see if this fixes pgsql test issue
2021-10-02 13:15:17 +00:00
Mario
188975ccbd
update gitlab-ci
2020-11-26 11:20:16 +00:00
Mario
138beeac41
wrong path
2020-11-26 10:24:00 +00:00
Mario
187364d94a
set xdebug.mode=coverage in php.ini
2020-11-26 10:21:13 +00:00
Mario
615424d272
update ci file
2020-11-26 10:04:33 +00:00
Mario
0ec40f00a9
minor adjustion
2020-11-26 09:52:24 +00:00
Mario
de054026f2
try phpunit 9, remove dbunit (not compatible and abandoned), re-enable xdebug
2020-11-26 09:26:37 +00:00
Mario
e236b77817
more psr-4 autoloading standard
2020-11-26 08:48:09 +00:00
Mario
e9a50371f5
comment out xdebug
2020-11-26 08:30:06 +00:00
Mario
8851921d6d
bump php version to 7.3 for gitlab-ci
2020-05-07 20:36:45 +00:00
Klaus Weidenbach
65a453d21b
Extending GitLab CI/CD.
...
Add PHP7.3 image and .gitlab-ci.yml restructuring.
Use YAML Anchors for job templates.
Add more DB/PHP version combinations.
2019-04-13 22:55:03 +02:00
Klaus Weidenbach
f48e1ee0ac
Improve gitlab-ci environment.
...
Use a custom Hubzilla image to speed up pipeline.
Single test jobs were around 4:30-5:00 minutes, now ~1:30 minute.
Improve Composer cache in Gitlab CI/CD.
Add more recent databases (MySQL8, MariaDB10.3) to the pipeline.
2019-02-17 18:19:09 +01:00