我正在运行Nexus,我有一个快照Maven存储库。当我将工件发布到该存储库时,我还运行了一个"重建Maven元数据文件"类型任务运行约5分钟并更新" LATEST"实际上指向最新的文物。我可以通过其他方式更新该LATEST参考吗?我和Gradle一起出版。 Gradle可以只更新特定的组元数据吗?
由于
答案 0 :(得分:1)
maven元数据文件不是由Nexus管理,而是由客户端工具管理。默认情况下,它是Maven,它会在部署过程中下载元数据文件,使用新的快照数据对其进行更新并再次上传。
潜在Gradle无法正确执行此操作,这就是您必须使用使用Nexus计划任务的变通方法的原因。我不认为Gradle有更多的工具可以更好地解决它。我能想到的唯一一件事就是自动从Gradle开始计划任务。但你仍然会遇到时间问题。
最好是针对Gradle提交错误并将其修复。