You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# The database docker image on which to run the tests.
38
+
db-image: "10.6"
39
+
```
40
+
41
+
The available `glpi-version`/`php-version` combinations corresponds to the `ghcr.io/glpi-project/githubactions-glpi` images tags
42
+
that can be found [here](https://github.com/orgs/glpi-project/packages/container/githubactions-glpi/versions?filters%5Bversion_type%5D=tagged).
43
+
44
+
The `db-image` parameter is a combination of the DB server engine (`mysql`, `mariadb` or `percona`) and the server version.
45
+
- MariaDB available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-mariadb/versions?filters%5Bversion_type%5D=tagged)
46
+
- MySQL available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-mysql/versions?filters%5Bversion_type%5D=tagged).
47
+
- Percona available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-percona/versions?filters%5Bversion_type%5D=tagged).
48
+
49
+
## Generate CI matrix
50
+
51
+
This workflow can be used to generate a matrix that contains all the PHP/SQL versions that are supported by the target GLPI version.
52
+
You can use it in combination with the `Continuous Integration` workflow to execute the continuous integration
53
+
test suite on all PHP/SQL versions supported by the target version of GLPI, as shown in the example below.
The available `glpi-version`/`php-version` combinations corresponds to the `ghcr.io/glpi-project/githubactions-glpi` images tags
52
-
that can be found [here](https://github.com/orgs/glpi-project/packages/container/githubactions-glpi/versions?filters%5Bversion_type%5D=tagged).
53
-
54
-
The `db-image` parameter is a combination of the DB server engine (`mysql`, `mariadb` or `percona`) and the server version.
55
-
- MariaDB available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-mariadb/versions?filters%5Bversion_type%5D=tagged)
56
-
- MySQL available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-mysql/versions?filters%5Bversion_type%5D=tagged).
57
-
- Percona available versions are listed [here](https://github.com/orgs/glpi-project/packages/container/githubactions-percona/versions?filters%5Bversion_type%5D=tagged).
0 commit comments