首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试Jenkins Workflow

如何测试Jenkins Workflow
EN

Stack Overflow用户
提问于 2015-04-17 07:46:05
回答 2查看 834关注 0票数 1

有没有针对Jenkins Workflow groovy DSL进行测试的例子?

类似于Jenkins Job DSL的example

EN

回答 2

Stack Overflow用户

发布于 2016-02-15 23:36:26

我所做的是,我创建了一个完整的开发测试环境。我使用了一个docker-compose文件,其中包括: jenkins、gitlab和archiva。我推送到"jenkins-test“源,并在安全的"test”环境中运行工作流。

这是我的docker-compose,以防有人感兴趣,将其作为一个起点或一个简单的测试环境:https://github.com/portenez/dry-dock

它不是完全自动化的,但这是一个很好的开始。

票数 1
EN

Stack Overflow用户

发布于 2015-04-20 21:00:04

不,运行工作流脚本需要Jenkins实际运行(因为它所做的大部分工作都是直接与Jenkins功能交互,如从属和测试结果),因此测试它的唯一方法是拥有一个测试Jenkins服务器并运行它。到目前为止,以完全自动化的方式实现这一点的最方便的方法是:

  1. 在Jenkins测试工具中使用JenkinsRule,就像插件在其测试源中所做的那样。将acceptance-test-harness项目作为依赖项进行Example
  2. Use,以创建通过Selenium驱动的集成测试。Example
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29687840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档