- 使用 : 瑞士风格/ wp-performance-action@v2
具有 : # 用于对请求进行评论的个人访问令牌(PAT)。
#
# [了解有关创建和使用加密机密的更多信息]( https://help.github.com/en/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets )
#
# 默认值:${{github.token}}
github-令牌 : ' '
# 是否创建带有绩效结果的公关评论。
#
# 可能需要设置自定义“github-token”。
#
# 默认值:false
创建评论 : ' '
# 是否将结果添加到工作流摘要。
#
# 默认值:true
打印结果 : ' '
# 是否上传任何工件。
#
# 默认值:true
上传作品 : ' '
# 是否记录其他调试信息
#
# 默认值:${{runner.debug==“1”}}
调试 : ' '
# WordPress网站上要测试的URL列表。
#
# 每个URL应该用新行隔开。
#
# 默认值:“”
网址 : ' '
# 要装载的插件目录列表。
#
# 每个插件应该用新行隔开。
# 需要是本地目录的路径。
# 用于从插件目录安装插件
# 或ZIP文件,请使用蓝图。
#
# 默认值:“”
插件 : ' '
# 要装载的主题目录列表。
#
# 每个主题应该用新行隔开。
# 需要是本地目录的路径。
# 用于从主题目录安装主题
# 或ZIP文件,请使用蓝图。
#
# 默认值:“”
主题 : ' '
# 用于设置环境的蓝图。
#
# 使用它来安装或激活其他插件,定义常量,
# 还有更多。
#
# 请参见 https://wordpress.github.io/wordpress-playground/blueprints 了解更多信息。
#
# 默认值:“”
蓝图 : ' '
# 要使用的WordPress版本。
#
# 加载指定的WordPress版本。
# 接受WordPress的最后四个主要版本。
# 您还可以使用通用值“latest”、“nightly”或“beta”。
#
# 默认值:“最新”
wp-版本 : ' '
# 要使用的PHP版本。
#
# 接受7.0、7.1、7.2、7.3、7.4、8.0、8.1、8.2、8.3。
#
# 默认值:“最新”
php版本 : ' '
# 应重复测试的次数。
#
# 默认值:2
重复 : ' '
# 单个运行中的迭代次数(循环)。
#
# 默认值:20
迭代 : ' '
# 如果并行运行测试,则使用Shard。
# 有效值为1/2、1/4等。
#
# 默认值:“”
碎片 : ' '
# 要执行的操作可以是“测试”或“合并”。
# 并行运行测试时需要合并
# 在测试矩阵中,稍后需要合并
# 单个工作的结果加在一起。
#
# 默认值:“test”
行动 : ' '
# 与以前的性能结果进行比较的文件的路径。
# 在为拉请求和
# 目标分支,以便可以测量性能影响。
#
# 默认值:“”
以前的结果 : ' '
步骤 : - 名称 : 结账
使用 : 行动/ 签出@v4 - 名称 : 运行性能测试
使用 : 瑞士风格/ wp-performance-action@v2
具有 : 插件 : |
./my-awesome-plugin(我的胃)
网址 : |
/
/样本页面/
步骤 : - 名称 : 结账
使用 : 行动/ 结账@v4 - 名称 : 运行性能测试
使用 : 瑞士风格/ wp-performance-action@v2
具有 : 网址 : |
/
/样本页面/
插件 : |
./my-awesome-plugin(我的胃)
蓝图 : ./my-custom-blueprint.json
迭代 : 5
重复 : 1
{ “$schema” : " https://playground.wordpress.net/blueprint-schema.json网站 " , “插件” : [ " 性能翻译 " , " 秋水仙碱 " ], “步骤” : [ { “步骤” : " 定义WpConfigConsts " , “常数” : { “WP_DEBUG” : 真实的 } }, { “步骤” : " 激活插件 " , “插件名称” : " My Awesome插件 " , “插件路径” : " /wordpress/wp-content/plugins/my-awesome-plugin " } ] }
工作 : 矩阵 : 超时分钟 : 60
运行 : ubuntu最新
策略 : 快速失效 : 假
矩阵 : 碎片 : [1/4, 2/4, 3/4, 4/4]
步骤 : - 使用 : 行动/ 签出@v4 - 名称 : 运行性能测试
使用 : 瑞士风格/ wp-performance-action@v2
身份证件 : 运行测试
具有 : 网址 : |
/
/样本页面/
插件 : |
./my-awesome-plugin(我的胃)
碎片 : ${{matrixshard}}
合并-报告 : 如果 : 始终()
需要 : [矩阵]
运行 : ubuntu最新
步骤 : - 使用 : 行动/ 签出@v4 - 名称 : 合并性能测试结果
使用 : 瑞士风格/ wp-performance-action@v2
具有 : 行动 : ' 合并 '
步骤 : - 名称 : 结账
使用 : 行动/ 签出@v4 - 名称 : 运行性能测试
使用 : 瑞士风格/ wp-performance-action@v2
身份证件 : 性能测试
具有 : 插件 : |
./我很棒的插件
网址 : |
/
/样本页面/
- 名称 : ' 回显结果路径 '
运行 : echo${steps.performance-tests.outputs.results}}