首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从GIT Repo构建一个项目(Jenkins/GIT)

从GIT Repo构建一个项目(Jenkins/GIT)
EN

Stack Overflow用户
提问于 2020-02-13 09:31:31
回答 1查看 69关注 0票数 0

我正在尝试从Jenkins的GIT存储库(总共49个模块)中签出一个maven项目并进行构建。唯一的原因是,为了部署到Tomcat上,它们的构建都需要稍有不同。我可能已经在SVN中做到了这一点,因为我已经和它打交道十年了。但是当涉及到GIT时,我是一个新手,我只是不太知道如何让它工作。当前的GIT文件夹结构如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    Maven Parent Project
        Child Project A
        Child Porject B
        Child Porject C
        Child Porject D
        .
        .
        .
        .
        .
        and so on...

现在假设我想创建一个构建ChildProjectD的工作,我该怎么做呢?这有可能吗?我确实安装了插件GIT参数,认为它会让我有所作为。只是不知道该在地里种些什么。

在这方面的任何帮助都是有帮助的。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-02-15 13:55:17

以下指南可能会帮助您初始化Jenkins freestyle作业以构建一个子项目,而不是构建包含在git代码库中的所有项目。

  1. 为Jenkins
  2. 安装git-plugin创建一个freestyle作业,并在

字段中添加您的git集线器存储库的链接

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
- New Item --> 
- Name the item and OK --> 
- Select Git in SCM --> 
- Add repository URL --> 
- Add invoke top-level maven targets as Build steps -->
- In Goals `install -pl ChildProjectD`
- (optional) Add post-build and other configurations

它将构建您想要的子项目,而不是整个项目。您可以参考Jenkins GitHub Java Application Project Build Configuration Maven获取更多帮助。有关更多信息,请查看mvn install -pl --help

请随时提问。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60204481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文