Я пытаюсь интегрировать phpdoc в GitLab, чтобы каждый раз, когда я загружаю свой php-код, документы создавались автоматически.Я новичок в GitLab CI.
, он продолжает сбой, потому что не может найти phpdoc.Я пытался установить его с помощью композитора, но не повезло.
my .gitlab-ci.yml имеет следующий вид
image: php:5.6
# Select what we should cache
cache:
paths:
- vendor/
before_script:
# Install git, the php image doesn't have installed
- apt-get update -yqq
- apt-get install git -yqq
# Install mysql driver
- docker-php-ext-install pdo_mysql
# Install composer
- curl -sS https://getcomposer.org/installer | php
# Install all project dependencies
- php composer.phar install
services:
- mysql
variables:
# Configure mysql service (https://hub.docker.com/_/mysql/)
MYSQL_DATABASE: hello_world_test
MYSQL_ROOT_PASSWORD: mysql
#Generate docs
generatedocs:
script: "phpdoc -d . -t docs/api"
, а мой composer.json
{
"require": {
"monolog/monolog": "1.*",
"phpdocumentor/phpdocumentor":"2.*"
}
}
Сбой при phpdoc не найден.
Любая помощь будет принята с благодарностью.
Спасибо