Jenkins 詹金斯木偶集成

Jenkins 詹金斯木偶集成,jenkins,continuous-integration,puppet,continuous-deployment,Jenkins,Continuous Integration,Puppet,Continuous Deployment,我的开发设置是这样的,每一个svn签入代码都是在Artifactory中构建、单元测试、打包和发布的。现在我想自动化我的部署过程&作为该过程的一部分运行集成(Selenium)测试。我正在考虑使用Puppet来管理部署 木偶是正确的工具吗 我应该用什么过程来触发puppet master在代理上启动新的安装,我找不到任何Jenkins插件可以触发puppet。一种选择是打电话 木偶应用 作为Jenkins后期构建任务 欢迎提出任何建议,谢谢。看看Saucelabs,这是一项自动化跨浏览器测试的服

我的开发设置是这样的,每一个svn签入代码都是在Artifactory中构建、单元测试、打包和发布的。现在我想自动化我的部署过程&作为该过程的一部分运行集成(Selenium)测试。我正在考虑使用Puppet来管理部署

  • 木偶是正确的工具吗
  • 我应该用什么过程来触发puppet master在代理上启动新的安装,我找不到任何Jenkins插件可以触发puppet。一种选择是打电话

    木偶应用

    作为Jenkins后期构建任务

  • 欢迎提出任何建议,谢谢。

    看看Saucelabs,这是一项自动化跨浏览器测试的服务。尽管他们是一家提供服务的供应商,但本文介绍了如何使用Jenkins进行Selenium测试。它还暴露了使用这种方法可能遇到的常见痛点

    Puppet master不具备协调客户端聚合的功能。看看McCollective。这是一个允许您通过脚本命令从Jenkins代理在目标系统上触发puppet运行的工具

    一些Mcollective入门资料: