typo3 / surf
TYPO3 Surf 是一个部署工具,适用于各种应用
资助包维护!
sabbelasichon
simonschaufi
t3easy
Requires
- php: ^7.4 || ^8.0
- consolidation/self-update: ^2.1
- guzzlehttp/guzzle: ^6.0 || ^7.0
- monolog/monolog: ^2.9.1
- myclabs/php-enum: ^1.8
- neos/utility-files: ^7.3.10
- symfony/config: ^5.0 || ^6.0
- symfony/console: ^5.0 || ^6.0
- symfony/dependency-injection: ^5.0 || ^6.0
- symfony/finder: ^5.1 || ^6.0
- symfony/options-resolver: ^5.0 || ^6.0
- symfony/process: ^5.0 || ^6.0
- webmozart/assert: ^1.9
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- jangregor/phpstan-prophecy: ^1.0
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-webmozart-assert: ^1.0
- phpunit/phpunit: ^9.0
- rector/rector: ^0.17
- slevomat/coding-standard: ^8.12
- squizlabs/php_codesniffer: ^3.6
- timeweb/phpstan-enum: ^3.0
- dev-main / 3.x-dev
- 3.4.6
- 3.4.5
- 3.4.4
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.15
- 3.3.14
- 3.3.13
- 3.3.12
- 3.3.11
- 3.3.10
- 3.3.9
- 3.3.8
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.1
- 3.0.0
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.x-dev
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-beta12
- 2.0.0-beta11
- 2.0.0-beta10
- 2.0.0-beta9
- 2.0.0-beta8
- 2.0.0-beta7
- 2.0.0-beta6
- 2.0.0-beta5
- 2.0.0-beta4
- 2.0.0-beta3
- 2.0.0-beta2
- 2.0.0-beta
- 0.9.0
This package is auto-updated.
Last update: 2024-08-29 18:47:41 UTC
README
Surf
Surf 包是一个自动化部署工具。它最好用于但不仅限于部署 TYPO3 CMS 和 Flow 应用。它受到了 Capistrano 的一些 Git 工作流功能的启发。
Surf 包的一些功能
- 带有子模块的 Git 仓库远程检出
- 灵活的声明性部署配置
- 多节点(云)、多应用(例如,分离的前端和后端)部署
- 用几行代码创建自定义任务
- 使用 dry run 模拟部署
- 为 TYPO3、Flow、Neos 和 Laravel 部署预定义工作流程
文档
有关更多信息,请阅读文档 https://docs.typo3.org/other/typo3/surf/main/en-us/。
为文档做贡献
您只需在 GitHub 的 Documentation
文件夹中编辑或添加一个 .rst 文件,然后创建一个 pull request。
主分支更改后,在线文档将自动更新。要本地预览文档,请遵循此 指南。
该文档是根据 TYPO3 文档指南 设置的。