【问题标题】:Jenkins access the pom file in github projectjenkins访问github项目中的pom文件
【发布时间】:2026-02-05 19:40:01
【问题描述】:

我想在这个 github 项目上测试 Jenkins 构建: https://github.com/kevinsawicki/github-maven-example.git

问题是 Jenkins 找不到 pom.xml,因为 pom 文件位于项目中的 example/ 目录下。但是从github克隆的根目录是workspace/。

在这种情况下,我应该如何指定github URL让Jenkins知道项目的真正根是example/?

【问题讨论】:

    标签: github jenkins


    【解决方案1】:

    如果您使用的是 maven 构建步骤,只需在 Root POM 中指定您的 pom 的路径:

    如果您使用的是 shell 构建步骤,请按照 github-maven-example 项目自述文件中的说明进行操作:

    $ cd example
    $ mvn clean install
    

    【讨论】: