web-tp3 / tp3_installer
2.0.0
2019-03-18 18:25 UTC
Requires
Requires (Dev)
- codeception/codeception: *
- consolidation/robo: ^1
- deployer/deployer: ^6
- deployer/recipes: ^6
- friendsofphp/php-cs-fixer: *
- helhum/dotenv-connector: ^2.0
- nimut/testing-framework: ^3.8@dev
- phpunit/php-invoker: ^1.1
- phpunit/phpunit: *
- se/selenium-server-standalone: *
- typo3-console/composer-typo3-auto-install: ^0.2
- typo3-console/create-reference-command: @dev
- typo3-console/php-server-command: *
- typo3/cms-styleguide: *
- typo3/testing-framework: *
- web-tp3/cag_tests: ^1.2
- web-tp3/chromedriver: ^2
This package is auto-updated.
Last update: 2024-09-06 00:15:38 UTC
README
安装 typo3
- 开发
- 预发布
- 生产
这是一个为 typo3 开发环境设计的安装程序,包含单元测试、功能测试、验收测试和开发工具。
composer --dev --stability=dev create-project web-tp3/tp3_installer:dev-master
您可以在安装程序中选择 typo3 的版本/分支(dev-master (9.x-dev)、dev-8.x-dev (8.x-dev))。依赖项将在不同版本中维护。所以请考虑断开您的git连接。
先决条件
php 7.x 及其扩展
"ext-soap": "*",
"ext-gd": "*",
"ext-fileinfo": "*",
"ext-zlib": "*",
"ext-openssl": "*",
"ext-zip": "*",
"ext-mysqli": "*",
和 web 服务器 apache/nginx 以及数据库 Mysql/MariaDB。
安装
简单地通过 composer.json 安装 typo3,适用于 typo3 LTS 9.x -> dev-master。帮助您选择测试和稳定环境的版本。
请随意编辑自动化部署的流水线。对于第一次测试,我们将此软件包与运行所有必要 php 功能的 docker 镜像配合使用,以开始测试。
结合使用,您可以在部署前进行自动化测试。