voodoo-rocks / deployer
Voodoo Rocks 部署工具分支
4.1.0
2017-04-17 12:40 UTC
Requires
- php: >=5.4.0
- deployphp/recipes: ~3.0
- elfet/pure: ~1.1
- kherge/amend: ~3.0
- phpseclib/phpseclib: ~2.0
- symfony/console: ~2.6
- symfony/finder: ~2.6
- symfony/process: ~2.6
- symfony/yaml: ~2.6
Requires (Dev)
- phpunit/phpunit: ~4.5
Suggests
- ext-sockets: For parallel deployment
- herzult/php-ssh: For SSH support through native SSH2 extension
- dev-master
- 4.1.0
- 4.0.0
- v3.2.7
- v3.2.6
- v3.2.5
- v3.2.4
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2
- v3.1.2
- v3.1.1
- v3.1
- v3.0.11
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v3.0.0-beta.5
- v3.0.0-beta.4
- v3.0.0-beta.3
- v3.0.0-beta.2
- v3.0.0-beta.1
- v3.0.0-beta
- 2.x-dev
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- dev-develop
- dev-lucasmichot-feature/server-datetime-consitant
- dev-init-command
- dev-fix-same-tasks-execution
This package is auto-updated.
Last update: 2024-08-27 01:40:26 UTC
README
Deployer 是一个用 PHP 编写的部署工具。
更多信息及文档请见 http://deployer.org。
要求
- PHP 5.4.0 及以上版本。
就这么多!
您可以通过启用 sockets 来加快部署过程,实现并行部署。
安装
要安装 Deployer,请下载 deployer.phar 压缩包,将其移动到您的 bin 目录并使其可执行。
$ curl -L http://deployer.org/deployer.phar -o deployer.phar $ mv deployer.phar /usr/local/bin/dep $ chmod +x /usr/local/bin/dep
要升级 Deployer,运行以下命令:
$ dep self-update
或者通过 composer
$ composer require deployer/deployer:~3.0
文档
文档源代码位于 deployphp/docs 仓库。
构建
要构建 deployer.phar
,运行 ./build
命令。
讨论
在这里讨论 Deployer deployer.org/discuss。您也可以在 StackOverflow 上提问。
路线图
4
- 函数命名空间
- 依赖注入配置
- 事件调度器
- 默认阶段选择器
- 通过借用现有克隆对象加快克隆速度
- 不可变设置
- 原生 SSH 支持
4.1
- 并行执行的任务分组
- 基于 Web 的客户端
贡献
所有代码贡献都必须通过 pull request 进行,并在合并前由核心开发者批准。这是为了确保对所有代码的正确审查。
分叉项目,创建一个功能分支,并发送 pull request。
为了确保代码库的一致性,您应确保代码遵循 PSR-2。
如果您想帮忙,请查看 问题列表。
许可
在 MIT 许可下发布: http://www.opensource.org/licenses/mit-license.php