wedevelopnl / silverstripe-cypress
该包最新版本(0.1.0)没有可用的许可证信息。
一个辅助模块,用于在GitLab CI内部运行Silverstripe网站的Cypress测试。
0.1.0
2024-07-08 09:23 UTC
Requires
- php: >=8.1
- silverstripe/framework: ^4@stable | ^5@stable
Suggests
- adrhumphreys/silverstripe-fixtures: Allows the usage of fixtures in Silverstripe
- symfony/console: Enables the usage of the `reload-fixtures` script
This package is auto-updated.
Last update: 2024-09-24 17:22:04 UTC
README
一个辅助模块,允许在CI的上下文中运行针对功能Silverstripe网站的Cypress。
注意!
该模块可能在各种CI配置/实现中很有用,因此当适用时请自由使用。但请注意,该模块专门设计用于在我们的内部GitLab CI默认配置/设置中运行。
我们不会提供对不受我们配置支持的功能的支持或实现。
工具
该模块提供各种工具,以简化在CI上下文中的测试。
生成TinyMCE配置
Silverstripe会在请求时动态生成其TinyMCE配置。但当作为服务在GitLab CI内部运行的独立webserver容器时,这些文件在运行php-fpm的服务中生成,阻止了web服务器访问。我们提供了一个构建任务,用于生成tinymce捆绑文件,以便在构建阶段将它们构建到web服务器容器中。
要运行此任务:./vendor/bin/sake dev/tasks/generate-tinyMCE-combined-task --no-database