栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

詹金斯-在一项工作中使用一项工作的结果

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

詹金斯-在一项工作中使用一项工作的结果

您运行了一个 Makefile ,并且要发布到 Ivy

Ivy是Ant的一部分,并且是一个利用全球Maven存储库结构来获取所需jar文件和其他依赖项的模块。

别误会,我使用了本地远程Maven存储库来发布

wget
其他项目将依赖的C / C ++库(您可以用来获取项目)。但是,我不是使用常春藤做的。

如果您考虑使用Apache Ivy,那么可以使用 Maven 进行发布。有一个Maven
Release插件会将您的工件复制到Maven存储库中,但是您可能要做的就是部署。

在我的Jenkins构建中,我只是让Jenkins

deploy-file
从命令行执行maven的步骤。这使我可以将文件部署到我的 Maven
Ivy存储库中,而无需首先创建pom.xml文件。(嗯,无论如何,您都想创建一个pom.xml,因为您想包含一个依赖关系层次结构。)

我通常在与创建jar / war / ear文件的工作相同的工作中执行此操作。但是,如果您想要一个单独的作业来执行此操作,则可以使用Copy
Artifact Plugin
。这个插件允许Job B从Job
A复制任何或所有已发布的工件。如果您只想要生成的 jar 文件,这比克隆整个工作区更快,更简单。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616644.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号