我正在尝试创建一个makefile来自动生成用于创建Docker容器的构建命令。 docker repo跟踪图像的构建日期,但没有物理文件可供参考。在这种情况下,我可以get an ISO-style date la 2016-04-11T23:22:32.867870925Z
,我确信我可以将其解析为时间戳变量。
但是在一般情况下,这个值可能来自任何机外数据存储,这在当代devops流程中变得越来越普遍。基于变量值而不是物理文件使make目标无效,我似乎无法找到任何信息。
如果我需要使用代理时间戳文件,我认为这很好,只是好奇是否有更好的方法。