forked from AbleOS/ableos
[REPBUILD] fail to run when kernel fails building
This commit is contained in:
parent
7ac54e5ec8
commit
c241d839f2
|
@ -89,7 +89,11 @@ fn build(release: bool) -> Result<(), Error> {
|
||||||
com.arg("-r");
|
com.arg("-r");
|
||||||
}
|
}
|
||||||
|
|
||||||
com.status().into_report().change_context(Error::Build)?;
|
match com.status() {
|
||||||
|
Ok(s) if s.code() != Some(0) => bail!(Error::Build),
|
||||||
|
Err(e) => bail!(report!(e).change_context(Error::Build)),
|
||||||
|
_ => (),
|
||||||
|
}
|
||||||
|
|
||||||
(|| -> std::io::Result<_> {
|
(|| -> std::io::Result<_> {
|
||||||
io::copy(
|
io::copy(
|
||||||
|
|
Loading…
Reference in a new issue