Continuous integration 在詹金斯身上配置yslow

Continuous integration 在詹金斯身上配置yslow,continuous-integration,jenkins,yslow,Continuous Integration,Jenkins,Yslow,我能得到一些关于配置Jenkins使用yslow的帮助吗 我在Lyslow的lightning speach上看到它可以用CI实现,但它没有给出很多关于如何实现的信息。我在谷歌上搜索了很多关于yslow、CI或jenkins的信息,但都找不到任何东西 有人能给我指一下正确的方向吗?对不起,好像又回来了,请查看: 有Jenkins截图,但没有逐步集成,我只是用以下内容更新了wiki: 一旦安装了Jenkins、PhantomJS和YSlow for PhantomJS并正常工作,只需在构建过程中

我能得到一些关于配置Jenkins使用yslow的帮助吗

我在Lyslow的lightning speach上看到它可以用CI实现,但它没有给出很多关于如何实现的信息。我在谷歌上搜索了很多关于yslow、CI或jenkins的信息,但都找不到任何东西

有人能给我指一下正确的方向吗?

对不起,好像又回来了,请查看:

有Jenkins截图,但没有逐步集成,我只是用以下内容更新了wiki:


一旦安装了Jenkins、PhantomJS和YSlow for PhantomJS并正常工作,只需在构建过程中添加以下shell命令:

phantomjs/tmp/yslow.js-i等级-阈值“B”-f junithttp://built-page-here >yslow.xml

如上所述:

  • PhantomJS脚本的YSlow位于
    /tmp/YSlow.js
  • -i grade
    指定将测试所有规则
  • -阈值“B”
    指定所有规则的最低可接受分数以及总分数
  • -f junit
    指定Jenkins的输出格式
  • http://built-url-here
    是项目的可访问的生成页面url
  • yslow.xml
    是junit格式的输出结果
如果您安装了TAP插件(通过Jenkins插件管理器),您可以替换上面的行或添加另一个测试,如下所示:

phantomjs/tmp/yslow.js-i级-阈值“B”-f抽头http://built-page-here >yslow.tap
如上所述:

  • PhantomJS脚本的YSlow位于
    /tmp/YSlow.js
  • -i grade
    指定将测试所有规则
  • -阈值“B”
    指定所有规则的最低可接受分数以及总分数
  • -f tap
    指定tap-Jenkins插件的输出格式
  • http://built-url-here
    是项目的可访问的生成页面url
  • yslow.tap
    是tap格式的输出结果
确保在指向输出测试结果文件的生成后操作中发布JUnit和/或TAP结果报告,例如:yslow.xml、yslow.TAP等


抱歉,好像又回来了,请在以下网址查看:

有Jenkins截图,但没有逐步集成,我只是用以下内容更新了wiki:


一旦安装了Jenkins、PhantomJS和YSlow for PhantomJS并正常工作,只需在构建过程中添加以下shell命令:

phantomjs/tmp/yslow.js-i等级-阈值“B”-f junithttp://built-page-here >yslow.xml

如上所述:

  • PhantomJS脚本的YSlow位于
    /tmp/YSlow.js
  • -i grade
    指定将测试所有规则
  • -阈值“B”
    指定所有规则的最低可接受分数以及总分数
  • -f junit
    指定Jenkins的输出格式
  • http://built-url-here
    是项目的可访问的生成页面url
  • yslow.xml
    是junit格式的输出结果
如果您安装了TAP插件(通过Jenkins插件管理器),您可以替换上面的行或添加另一个测试,如下所示:

phantomjs/tmp/yslow.js-i级-阈值“B”-f抽头http://built-page-here >yslow.tap
如上所述:

  • PhantomJS脚本的YSlow位于
    /tmp/YSlow.js
  • -i grade
    指定将测试所有规则
  • -阈值“B”
    指定所有规则的最低可接受分数以及总分数
  • -f tap
    指定tap-Jenkins插件的输出格式
  • http://built-url-here
    是项目的可访问的生成页面url
  • yslow.tap
    是tap格式的输出结果
确保在指向输出测试结果文件的生成后操作中发布JUnit和/或TAP结果报告,例如:yslow.xml、yslow.TAP等



@marcelduran您是否知道将yslow与TeamCity集成以进行网络监控的文档?谢谢,@marcelduran您知道将yslow与TeamCity集成以进行网络监控的文档吗?谢谢