2014-10-08 77 views
1

對不起,如果這個問題聽起來很愚蠢,但我可以在jenkins中運行一個不是測試項目的項目嗎?jenkins中的測試用例

我只需要在特定的時間運行它並在運行後我想從項目中接收日誌文件。

+0

是的。您可以在這些相關的問題,我們來看一看: http://stackoverflow.com/questions/12472645/how-to-schedule-jobs-in-jenkins http://stackoverflow.com/questions/7000251 /如何時間表集結在一詹金斯 – Willeman 2014-10-08 12:19:56

回答

1

實際上,您可以使用Jenkins運行大量不同類型的項目。在您的作業配置中,您可以選中「定期生成」或「輪詢SCM」框,以便使用cron表達式指定生成開始時間。雖然「定期生成」只是在指定的時間開始構建,但如果您的SCM中有新的提交,「Poll SCM」將只啓動一個新的構建。

如果您想要接收在構建過程中生成的特定日誌文件,可以在配置的構建後操作部分下配置「存檔構件」,然後指定要保留的文件的名稱。你可以很容易地通過該鏈接後訪問已歸檔文件:

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

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