forked from gorb/backend
fix: make build number display!
This commit is contained in:
parent
aa37571b3b
commit
746285e0fb
2 changed files with 15 additions and 1 deletions
13
build.rs
13
build.rs
|
@ -1,3 +1,16 @@
|
|||
use std::process::Command;
|
||||
|
||||
fn main() {
|
||||
println!("cargo:rerun-if-changed=migrations");
|
||||
|
||||
let git_short_hash = Command::new("git")
|
||||
.args(["rev-parse", "--short", "HEAD"])
|
||||
.output()
|
||||
.ok()
|
||||
.and_then(|o| String::from_utf8(o.stdout).ok())
|
||||
.map(|s| s.trim().to_string()) // Trim newline
|
||||
.unwrap_or_else(|| "UNKNOWN".to_string());
|
||||
|
||||
// Tell Cargo to set `GIT_SHORT_HASH` for the main compilation
|
||||
println!("cargo:rustc-env=GIT_SHORT_HASH={}", git_short_hash);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue