【问题标题】:Checkout and build project using Jenkins使用 Jenkins 签出和构建项目
【发布时间】:2016-11-23 17:00:13
【问题描述】:

我已成功配置 Jenkins 中的 SVN repository url,现在我想通过 Jenkins 构建该项目,但由于我是 Jenkins 新手,所以我需要澄清一下。

  1. 我可以在不安装任何 Subversion 软件的情况下使用 Jenkins 将代码下载到我的本地存储库吗?
  2. 如果是,请赐教。如果不是,我可以知道原因或任何替代方法吗..
  3. 基于 2 步,我想使用 Jenkins 构建项目(Maven)。为此我在构建步骤中指定了Root POM 选项...当我使用SVN URL 来定位@987654326 @,它在Jenkins 中显示错误为No such file: ‘http://<POM.xml path>

请指教,提前谢谢

【问题讨论】:

  • 你试过了吗?仅在没有颠覆客户端的从属设备上配置 SCM 运行您的工作,并告诉我们您的发现。
  • 关于根 pom - 您已经检查了存储库,请使用工作区中的本地文件:$WORKSPACE/Path/To/pom.xml
  • 当我选择Poll SCM 时,有一个带有TextArea 的Schedule 选项。由于我是 Poll SCM 的新手,您能否就日程安排部分提供建议?
  • 右边有个问号有进一步的解释,但一般来说:*/2 * * * * => 每2分钟一次——这是常用的。

标签: maven svn jenkins pom.xml


【解决方案1】:
  • 在未安装客户端的机器上构建仅配置了 SCM 的作业,看看会发生什么。它会回答你的问题

  • 关于根 pom - 您已经检查了存储库,请使用工作区中的本地文件:$WORKSPACE/Path/To/pom.xml

  • 对于轮询 SCM 调度程序,您可以使用:

DOM MONTH DOW 分时

MINUTE  Minutes within the hour (0–59)
HOUR    The hour of the day (0–23)
DOM The day of the month (1–31)
MONTH   The month (1–12)
DOW The day of the week (0–7) where 0 and 7 are Sunday.

例子:

*/2 * * * * 将每 2 分钟运行一次。

【讨论】:

    猜你喜欢
    • 2020-10-16
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 2018-07-09
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多