goodby / setup
dev-master
2013-01-16 10:41 UTC
Requires
- php: >=5.3.2
Requires (Dev)
- mockery/mockery: >=0.7.2
- phpunit/phpunit: 3.7.*
- squizlabs/php_codesniffer: 1.*
- suin/php-expose: >=1.0
This package is auto-updated.
Last update: 2024-09-06 09:42:58 UTC
README
什么是 Goodby Setup?
Goodby Setup 是一个强大的单行脚本,用于支持设置 PHP 组件的 GitHub 仓库。
你花了几个小时来设置你组件的仓库吗?
设置任务让你感到烦恼吗?
如果你回答“是”,你可能会使用 Goody Setup 单行脚本来告别你的设置任务!
功能
1. 易于部署
由于 Goodby Setup 为 Composer 用户准备了简单的 composer.json
模板,因此您可以通过 Packagist 非常快地部署您的 PHP 组件。
2. 易于开始持续集成
Goodby Setup 默认创建 travis ci 配置文件 .travis.yml
。它非常适合开始使用 TravisCI 进行持续集成。
3. 简单且标准化的文件结构
Goodby Setup 生成的文件结构遵循全球通用的风格 PSR-0。
4. 易于开始单元测试
Goodby Setup 默认捆绑了单元测试工具,如 PHPUnit 和 Mockery。因此,您可以快速开始单元测试。
5. 便于协作
Goodby Setup 捆绑了 PHP CodeSniffer(phpcs
)。phpcs
检查 PHP 代码是否遵循您的项目编码标准。您可以轻松开始与其他提交者和拉取请求者协作。Goodby Setup 提供的默认编码标准是 PSR-2。
要求
编辑中...
用法
使用 Goodby Setup 设置您的项目
$ curl setup.goodby.org/<github-username>/<github-repository-name> | sh