aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* CI: Add job for MariaDB 10.6Harald Eilertsen2024-01-221-4/+13
| | | | | Reuse job definition for mysql job, and alias the mariadb service to mysql so that the job will find it.
* CI: Slight refactoring.Harald Eilertsen2024-01-211-4/+4
|
* CI: Upgrade to use MySQL version 8.0Harald Eilertsen2024-01-211-3/+3
| | | | This is the oldest version we support now.
* Update CI run to archive dbfail.out if test run failsHarald Eilertsen2024-01-151-6/+11
|
* CI: Install pecl extensions after system packages.Harald Eilertsen2024-01-071-1/+1
| | | | | The php yaml extension requires libyaml, which has to be installed first.
* CI: Install yaml extension from PECL.Harald Eilertsen2024-01-071-3/+3
|
* Remove behat as dev dependency.Harald Eilertsen2024-01-071-2/+2
| | | | | | | | | 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!
* install bcmathMario2024-01-061-1/+1
|
* tests: Integrate the DB in "unit" tests.Harald Eilertsen2024-01-061-99/+66
|
* rever iconv in gitlab ciMario2023-10-051-1/+0
|
* composer update bootstrapMario2023-10-051-1/+1
|
* testsMario2023-03-081-3/+3
|
* add optionsMario2022-02-111-1/+1
|
* more dependenciesMario2022-02-111-1/+1
|
* lets try thisMario2022-02-111-2/+2
|
* more ci testingMario2022-02-111-1/+1
|
* add php-gdMario2022-02-111-2/+4
|
* restructureMario2022-02-111-3/+14
|
* do phpunit thoughMario2022-02-111-4/+4
|
* skip db tests for nowMario2022-02-111-37/+37
|
* more ci testingMario2022-02-111-2/+1
|
* more ci testingMario2022-02-111-2/+2
|
* more ci testingMario2022-02-111-1/+1
|
* more ci testingMario2022-02-111-0/+1
|
* more ci testingMario2022-02-111-0/+1
|
* more ci testingMario2022-02-111-0/+2
|
* run composer updateeMario2022-02-111-1/+1
|
* more version bumpsMario2022-02-111-9/+10
|
* typoMario2022-02-111-1/+1
|
* bump php image to 8.0Mario2022-02-111-1/+3
|
* sigh...Mario2021-10-021-12/+11
|
* another try on pg testMario2021-10-021-11/+12
|
* nope - disable pg test until the issue is resolvedMario2021-10-021-7/+7
|
* another try to fix pg testMario2021-10-021-3/+3
|
* see if this fixes pgsql test issueMario2021-10-021-2/+2
|
* update gitlab-ciMario2020-11-261-4/+4
|
* wrong pathMario2020-11-261-1/+1
|
* set xdebug.mode=coverage in php.iniMario2020-11-261-1/+2
|
* update ci fileMario2020-11-261-1/+1
|
* minor adjustionMario2020-11-261-1/+1
|
* try phpunit 9, remove dbunit (not compatible and abandoned), re-enable xdebugMario2020-11-261-2/+2
|
* more psr-4 autoloading standardMario2020-11-261-4/+4
|
* comment out xdebugMario2020-11-261-2/+2
|
* bump php version to 7.3 for gitlab-ciMario2020-05-071-11/+10
|
* Extending GitLab CI/CD.Klaus Weidenbach2019-04-131-37/+58
| | | | | | Add PHP7.3 image and .gitlab-ci.yml restructuring. Use YAML Anchors for job templates. Add more DB/PHP version combinations.
* Improve gitlab-ci environment.Klaus Weidenbach2019-02-171-19/+50
| | | | | | | 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.
* Publish doxygen API documentation at gitlab pages.Klaus Weidenbach2019-01-241-0/+26
| | | | | | | | | | Create the API documentation with Doxygen and publish it through gitlab-ci as a Gitlab page at: https://hubzilla.frama.io/core This should only happen when master gets updated. Update Doxyfile configuration. Correct image usage. Replace RedMatrix with Hubzilla icon.
* Add PostgreSQL to gitlab-ci setup.Klaus Weidenbach2019-01-171-7/+40
| | | | Run our tests against a PostgreSQL again.
* add gitlab-ci.yml and phpunit.xmlgit-marijus2018-10-131-0/+36
|
* revert gitlab-ci until we have a working configurationMario Vavti2018-10-101-41/+0
|