Add sqlite for tracking build history.
This commit is contained in:
@@ -12,18 +12,21 @@ use self::init_tracing::shutdown_telemetry;
|
||||
mod cli;
|
||||
mod command;
|
||||
mod config;
|
||||
mod database;
|
||||
mod error;
|
||||
mod fs_util;
|
||||
mod git_util;
|
||||
mod init_tracing;
|
||||
mod nix_util;
|
||||
|
||||
fn main() -> Result<ExitCode, CustomError> {
|
||||
pub(crate) type Result<T> = std::result::Result<T, CustomError>;
|
||||
|
||||
fn main() -> Result<ExitCode> {
|
||||
let rt = tokio::runtime::Runtime::new()?;
|
||||
rt.block_on(async { main_body().await })
|
||||
}
|
||||
|
||||
async fn main_body() -> Result<ExitCode, CustomError> {
|
||||
async fn main_body() -> Result<ExitCode> {
|
||||
init_telemetry().expect("Telemetry should initialize successfully.");
|
||||
let args = Cli::parse();
|
||||
match args.command {
|
||||
|
||||
Reference in New Issue
Block a user