自动更新项目依赖项的最佳方法是什么

问题描述 投票:0回答:1

我希望我的某些依赖项是最新的,并且我想确保只要有新版本的依赖项,我的项目都将使用该依赖项的最新版本。我想在我的持续集成管道中运行一个作业,以更新依赖关系并在项目​​中运行所有测试,以确保在更新过程中没有发生任何不良情况。它可以帮助我们更快地克服安全漏洞,并不断对我的项目进行更改。

continuous-integration dependencies devops dependency-management continuous-delivery
1个回答
0
投票

幸运的是,经过大量搜索和花费大量时间,我发现了一个非常有用的开源工具,我想在这里与其他寻求解决方案的人共享该工具。那里有一个叫做Renovate的工具,它是独立于语言的,并且可以与所有软件包管理器(如maven,npm,pip和任何其他软件包管理器)一起使用。它已经在github和gitlab中使用,也可以在自托管gitlab中使用。

这里是链接:https://resources.whitesourcesoftware.com/blog-whitesource/welcome-to-whitesource-renovate

© www.soinside.com 2019 - 2024. All rights reserved.