我有一个任务,获取一些数据,每天更新,但需要几秒钟。为了节省构建时间,我希望每天只运行该任务一次。我已经通读了gradle文档的最新部分,但我仍然不清楚如何做到这一点。
发布于 2016-09-28 02:20:20
将输入配置为具有日期属性
task onceADay {
inputs.property("todaysDate", new Date().clearTime() )
outputs.upToDateWhen { true }
}https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:task_input_output_runtime_api获取更多关于如何使用它的信息。请注意,这不是24小时的事情,而是一次日历日的事情。
https://stackoverflow.com/questions/39730657
复制相似问题