首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在gitlab中集成phpdoc实现文档自动生成

在gitlab中集成phpdoc实现文档自动生成
EN

Stack Overflow用户
提问于 2018-12-10 01:33:16
回答 1查看 775关注 0票数 2

我尝试在GitLab中集成phpdoc,这样每次我上传我的php代码时,文档都会自动生成。我是GitLab CI的新手。

它总是失败,因为它找不到phpdoc。我试着用composer来安装它,但是没有成功。

我的.gitlab-ci.yml如下所示

代码语言:javascript
复制
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是

代码语言:javascript
复制
{
  "require": {
    "monolog/monolog": "1.*",
    "phpdocumentor/phpdocumentor":"2.*"
  }
}

失败,未找到phpdoc。

任何帮助都将不胜感激。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-12-11 06:26:36

vendor/bin/phpdoc可能是您需要使用的运行时命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53694878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档