gpt4 book ai didi

shared-libraries - 与内部图书馆的持续集成

转载 作者:行者123 更新时间:2023-12-03 17:38:16 25 4
gpt4 key购买 nike

我们有一个项目,比如说 coresystem,它使用了许多不同版本的内部依赖库。

coresystem 的构建配置设置为引用具有特定版本号的库,例如 coresytem 2.3.4 使用库 abc-version-1.2.3 和 def-version-3.4.5。

这些库通常与核心系统同时更改。并且不一定随着核心系统的每个版本而改变相同的库集。

在这种情况下,我们如何处理持续交付。目前,我们经常不得不更改 coresystem 的构建配置。

最佳答案

使用变量作为参数,您可以将它们传递给构建系统而不是将它们放入配置中,这将为您提供您想要在这里实现的目标。根据您使用的构建系统,有不同的方法可以传递这样的参数。
例如 Gitlab CI/CD 使用这个:
https://gitlab.com/help/ci/variables/README#custom-environment-variables

关于shared-libraries - 与内部图书馆的持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43107983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com