我正在尝试在无人机构建中使用go install
进行缓存(整个$ GOPATH,请参阅http://readme.drone.io/usage/caching/)并且它有效,但go install
重建所有包并不重要我使用缓存(我检查并缓存存储/恢复似乎工作正常 - pkg中的所有.a文件都存在)
go install
如何找出重建内容?
编辑:叹息......它必须由时间戳改变引起,由于某种原因,无人机不保留它们(访问/修改/改变)
edit2:我发现我可以使用无人机卷用于同样的目的,我这样做了,文件访问时间以及结构/内容在各个版本中完全相同 - 仍然go install
忽略所有内容并重建...什么是诀窍?