shopware / deployment-helper
Shopware 部署工具
0.0.6
2024-08-30 07:09 UTC
Requires
- php: >=8.2
- ext-dom: *
- ext-pdo: *
- digilist/dependency-graph: >=0.4.1
- doctrine/dbal: ^3.0 || ^4.0
- symfony/config: ^7.0 || ^6.0
- symfony/console: ^7.0 || ^6.0
- symfony/dependency-injection: ^7.0 || ^6.0
- symfony/dotenv: ^7.0 || ^6.0
- symfony/event-dispatcher: ^7.0 || ^6.0
- symfony/filesystem: ^7.0 || ^6.0
- symfony/finder: ^7.0 || ^6.0
- symfony/process: ^7.0 || ^6.0
- symfony/yaml: ^7.0 || ^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: v3.63.2
- phpstan/extension-installer: 1.4.2
- phpstan/phpstan: 1.12.0
- phpstan/phpstan-deprecation-rules: 1.2.0
- phpstan/phpstan-phpunit: 1.4.0
- phpstan/phpstan-strict-rules: 1.6.0
- phpstan/phpstan-symfony: 1.4.8
- phpunit/phpunit: 11.3.1
- symfony/var-dumper: ^7.0 || ^6.0
README
这是一个辅助脚本,用于在目标系统上安装或更新 Shopware。它与 Shopware 版本无关,可用于所有 6.5 以上版本。
安装
composer require shopware/deployment-helper
使用方法
想法是在管道中构建源代码,然后在目标系统上使用此脚本安装或更新 Shopware 实例。
vendor/bin/shopware-deployment-helper run
这将检测 Shopware 是否已安装,如果没有安装,则安装它;否则,更新它。
以下任务将被执行
- 应用/插件的安装/更新
- 编译主题(不使用 Webpack,应在 CI 管道中先执行)
- 检查 Shopware 版本是否更改并运行 Shopware 升级脚本