java代码的构建过程当前正在生成名称没有版本号的工件。
例如:serial-framework-SNAPSHOT.jar
我们目前正处于CI / CD管道的构建阶段
在CI / CD管道的构建阶段,通过maven构建生成的所有工件都没有后端服务的版本号
构建特定jar所需的依赖工件仅存储在JFrog artifactory中
1)是否需要为CI / CD管道的Build / QA / prod阶段版本化工件?
2)是否需要在JFrog神器中存储每个工件?因为在maven构建期间只有pom.xml
所需的依赖工件存储在JFrog中
版本控制如何帮助:
是否存储了所有工件?
我个人的经验:只需将依赖项的工件存储到其他工件中。就像Libs一样。如果您正在使用Docker Container,您应该考虑对每个构建时生成的Docker镜像进行版本控制。