当您将一个工件部署到一个现有工件之上时,它不会将它与现有工件所具有的构建相关联。例如:如果您使用Jenkins Artifactory插件来部署三个工件:example.pom然后,它将创建一个新的构建,将这些构件与该构建相关联现在,假设您使用REST API将example.json部署到相同的位置:
PUT /libs-releas
我们有一个项目模板,清理,没有被编译它只需要5mb的磁盘空间。在我们的持续集成系统中,模板是为每个项目复制的,之后,它会被一个脚本更改,该脚本使用每个项目的代码和项目属性差异来准备模板。我们所有的项目都有相同的依赖关系。每次复制模板并准备成为不同的项目时,都会再次下载相同的依赖项。今天,我们经历了一个非常罕见和危险的问题。我们所有的编译都开始失败,因为Gradle无法下载依赖项:
> Could not resolve com.