[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [FIX] use recent manticoresearch version for tests
"Victor Emanouilov \(@kroky\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <696a34e5ed95b_2c1816cc313df@gitlab-sidekiq-low-urgency-cpu-bound-v2-859b9cfb8-mksxc.mail> |
Victor Emanouilov pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki
Commits:
f90edfa0 by Victor Emanouilov at 2026-01-16T14:53:47+02:00
[FIX] use recent manticoresearch version for tests
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -14,9 +14,9 @@ variables:
MYSQL_USER: tikiuser
MYSQL_PASSWORD: tikipass
ELASTICSEARCH_HOST: elasticsearch
- #The source for these images is at https://gitlab.com/tikiwiki/ci-helpers/docker-tikiwiki-ci
+ #The source for these images is at https://gitlab.com/tikiwiki/ci-helpers/docker-tikiwiki-ci
BASE_QA_IMAGE: tikiwiki/tikiwiki-ci:8.1-qa
- #DBDiff is sensitive to mysql version.
+ #DBDiff is sensitive to mysql version.
#The schemas dumped for prior tikis on https://gitlab.com/tikiwiki/tikiwiki-ci-databases have explicit COLLATION() statements for each table column. Later versions of mysql (8.0.11+, but not sure) will not dump the same whits explicit collations.
#Running php doc/devtools/check_schema_upgrade.php -m 22 --db1=tiki:tiki@localhost:tikiold --db2=tiki:tiki@localhost:tikinew gives other errors localy that are false positives. But locally, unless you decompress https://gitlab.com/tikiwiki/tikiwiki-ci-databases into doc/devtool/dbdiff/cache, tiki.org won't give the schemas to you, and will blacklist your IP address! benoitg - 2023-05-16
@@ -24,7 +24,7 @@ variables:
MARIADB_IMAGE_OLDEST_SUPPORTED: mariadb:10.5.11
MYSQL_IMAGE_NEWEST_SUPPORTED: mysql:8.0.36
MYSQL_IMAGE_OLDEST_SUPPORTED: mysql:8.0.29
- MANTICORE_NEWEST_SUPPORTED: 6.3.6
+ MANTICORE_NEWEST_SUPPORTED: 15.1.0
#Only for older version upgrade tests these days
MYSQL_5_IMAGE: mysql:5.7.44
NODE_IMAGE: node:20
@@ -48,11 +48,11 @@ workflow:
when: never
#CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX was terribly defined by gitlab, because you need to append a / to every image name.
#So you can't just use CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX prepended to every image name.
- #The following is a workround:
+ #The following is a workround:
#gitlab-ci-local doesn't support rules variables yet, so it skips anyway
#https://github.com/firecow/gitlab-ci-local/issues/691
#
- #But since DEPENDENCY_PROXY_PREFIX is set to the empty string above,
+ #But since DEPENDENCY_PROXY_PREFIX is set to the empty string above,
#DEPENDENCY_PROXY_PREFIX will have no effect
#This will run in gitlab-ci-local
#
@@ -94,7 +94,7 @@ node_modules:
#Tests for a successful compile of all generated files
node_build:
stage: build
- needs:
+ needs:
- node_modules #This is only because we still have some scss files installed from composer - 2023-11-17
- composer
image:
@@ -226,14 +226,14 @@ smarty-lint:
eslint:
stage: lint
- needs:
+ needs:
- node_modules
image:
name: ${DEPENDENCY_PROXY_PREFIX}${NODE_IMAGE}
#entrypoint: ["/bin/sh", "-c"]
script:
- npx eslint .
-
+
shlint:
stage: lint
needs: []
@@ -325,7 +325,7 @@ composer-could-update-lock:
needs:
- composer
image: ${DEPENDENCY_PROXY_PREFIX}${BASE_QA_IMAGE}
-
+
script:
- composer -V | grep "version 2" || composer self-update --2
- composer update -d vendor_bundled --dry-run
@@ -477,7 +477,7 @@ check-custom-folder:
# This will mostly catch composer platform-check problems.
console-php-works:
stage: tiki-check
- needs:
+ needs:
- composer
image: ${DEPENDENCY_PROXY_PREFIX}${BASE_QA_IMAGE}
script:
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/f90edfa0b3c528942f2893b9585170a8d451473b
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/f90edfa0b3c528942f2893b9585170a8d451473b
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs