一个用于短时间睡眠的任务,在构建或部署过程中需要任务之间间隔时很有用。
属性 | 描述 | 必需 |
---|---|---|
小时 | 添加到睡眠时间的小时数 | 否 |
分钟 | 添加到睡眠时间的分钟数 | 否 |
秒 | 添加到睡眠时间的秒数 | 否 |
毫秒 | 添加到睡眠时间的毫秒数 | 否 |
failonerror | 控制是否在错误时中断构建的标志 | 否 |
睡眠时间是指定值(小时、分钟、秒和毫秒)的总和。可以为任何值提供负值,只要总睡眠时间为正即可。
请注意,睡眠时间始终是操作系统如何理解的提示——较短的时间可能会被忽略或向上取整到最小的时间片。还要注意,系统时钟通常也具有相当低的粒度,这使得测量实际睡眠时间变得复杂。
睡眠约 10 毫秒。
<sleep milliseconds="10"/>
睡眠约 2 秒。
<sleep seconds="2"/>
睡眠 1 小时减去 59 分 58 秒,或再次睡眠 2 秒。
<sleep hours="1" minutes="-59" seconds="-58"/>
根本不睡眠。这可能会将 CPU 时间让给另一个线程或进程。
<sleep/>