fix: dont' misundentify nightly as stable in --version on Mac&Win

We used to set `--nightly` in CI, and only for linux. Let's detect this
in xtask instead.
This commit is contained in:
Aleksey Kladov 2021-04-26 15:17:02 +03:00
parent 691c96e36a
commit 869ec5f97a
4 changed files with 18 additions and 28 deletions

View file

@ -28,8 +28,6 @@ use std::{
use walkdir::{DirEntry, WalkDir};
use xshell::{cmd, cp, pushd, pushenv};
use crate::dist::DistCmd;
fn main() -> Result<()> {
let _d = pushd(project_root())?;
@ -44,9 +42,7 @@ fn main() -> Result<()> {
flags::XtaskCmd::PreCache(cmd) => cmd.run(),
flags::XtaskCmd::Release(cmd) => cmd.run(),
flags::XtaskCmd::Promote(cmd) => cmd.run(),
flags::XtaskCmd::Dist(flags) => {
DistCmd { nightly: flags.nightly, client_version: flags.client }.run()
}
flags::XtaskCmd::Dist(cmd) => cmd.run(),
flags::XtaskCmd::Metrics(cmd) => cmd.run(),
flags::XtaskCmd::Bb(cmd) => {
{