Есть ли какие-либо рекомендации по внедрению WorPress (WP_UnitTestCase) с использованием Gitlab CI?Wordpress CI в Gitlab
Я уже пробовал настроить .gitlab-ci.yml
, он реализует сборку, но не выполняется никаких тестов.
Это файл .gitlab-ci.yml:
image: php:5.6
variables:
# Configure mysql service (https://hub.docker.com/_/mysql/)
MYSQL_DATABASE: wordpress_tests
MYSQL_ROOT_PASSWORD: mysql
before_script:
# Install dependencies
- bash ci/docker_install.sh wordpress_tests root mysql tutum-wordpress latest
stages:
- test
# test:PHP5.3:MySQL:
# image: tetraweb/php:5.3
# script:
# - phpunit --configuration phpunit.xml.dist
test:PHP5.4:MySQL:
image: tetraweb/php:5.4
services:
- tutum/wordpress:latest
script:
- phpunit --configuration phpunit.xml.dist
# test:PHP5.6:MySQL:
# image: php:5.6
# script:
# - phpunit --configuration phpunit.xml.dist
# test:PHP7:MySQL:
# image: php:7
# script:
# - phpunit --configuration phpunit.xml.dist
Кажется, вы просите учебник, который находится вне темы в SO. Я бы посоветовал вам скорее распространить ваш вопрос на всю информацию: что вы пытались, содержимое вашего '.gitlab-ci.yml', какая часть терпит неудачу, журнал сборки и т. Д. – tmt
@cascaval Я обновлю код , но это не сработает. Я спросил, потому что я счел важным сообщество WP знать, как реализовать CI, в бесплатном инструменте, таком как gitlab. – StevenV