diff options
author | crowlKats <13135287+crowlKats@users.noreply.github.com> | 2020-11-25 11:30:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-25 05:30:14 -0500 |
commit | a08d2eee2b4adf0cdf6d9c8a475beff6ee1df29b (patch) | |
tree | 40bea60c844636782a2364af632243e16d8db834 /cli/tools/upgrade.rs | |
parent | 8d12653738066facfc228b1d0d9e31b76c6d9de0 (diff) |
add canary versioning (#8480)
Diffstat (limited to 'cli/tools/upgrade.rs')
-rw-r--r-- | cli/tools/upgrade.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs index f183540cf..3344ca2d5 100644 --- a/cli/tools/upgrade.rs +++ b/cli/tools/upgrade.rs @@ -38,7 +38,8 @@ pub async fn upgrade_command( let install_version = match version { Some(passed_version) => { - if !force && output.is_none() && crate::version::DENO == passed_version { + if !force && output.is_none() && crate::version::deno() == passed_version + { println!("Version {} is already installed", passed_version); return Ok(()); } else { @@ -48,7 +49,7 @@ pub async fn upgrade_command( None => { let latest_version = get_latest_version(&client).await?; - let current = semver_parse(crate::version::DENO).unwrap(); + let current = semver_parse(&*crate::version::deno()).unwrap(); let latest = match semver_parse(&latest_version) { Ok(v) => v, Err(_) => { @@ -60,7 +61,7 @@ pub async fn upgrade_command( if !force && output.is_none() && current >= latest { println!( "Local deno version {} is the most recent release", - crate::version::DENO + crate::version::deno() ); return Ok(()); } else { |