2 stable releases
Uses new Rust 2024
3.0.1 | Mar 22, 2025 |
---|
#305 in Build Utils
232 downloads per month
38KB
709 lines
timelord-cli
A command-line interface for timelord, a Rust tool to preserve file timestamps (mtime) between CI builds, even with fresh git checkouts.
Installation
cargo install timelord-cli
Usage
timelord --source-dir <SOURCE_DIR> --cache-dir <CACHE_DIR>
<SOURCE_DIR>
: Directory containing files to preserve timestamps for<CACHE_DIR>
: Persistent directory to store the timestamp database across CI builds
For more detailed information on how timelord works and additional configuration options, please refer to the timelord library documentation.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~10–19MB
~235K SLoC