jenkins中的测试用例

问题描述:

对不起,如果这个问题听起来很愚蠢,但我可以在jenkins中运行一个不是测试项目的项目吗?jenkins中的测试用例

我只需要在特定的时间运行它并在运行后我想从项目中接收日志文件。

+0

是的。您可以在这些相关的问题,我们来看一看: http://*.com/questions/12472645/how-to-schedule-jobs-in-jenkins http://*.com/questions/7000251 /如何时间表集结在一詹金斯 – Willeman 2014-10-08 12:19:56

实际上,您可以使用Jenkins运行大量不同类型的项目。在您的作业配置中,您可以选中“定期生成”或“轮询SCM”框,以便使用cron表达式指定生成开始时间。虽然“定期生成”只是在指定的时间开始构建,但如果您的SCM中有新的提交,“Poll SCM”将只启动一个新的构建。

如果您想要接收在构建过程中生成的特定日志文件,可以在配置的构建后操作部分下配置“存档构件”,然后指定要保留的文件的名称。你可以很容易地通过该链接后访问已归档文件:

http://[yourJenkins]/job/[jobName]/lastSuccessfulBuild/artifact/[artifactName] 

但是如果你需要到别的地方发这个文件,你可以使用SCP插件(https://wiki.jenkins-ci.org/display/JENKINS/SCP+plugin)。