committed by
GitHub
parent
27245cbd7b
commit
9435bc4b7d
@@ -122,6 +122,7 @@ pub enum Step {
|
|||||||
PipReviewLocal,
|
PipReviewLocal,
|
||||||
Pipupgrade,
|
Pipupgrade,
|
||||||
Pipx,
|
Pipx,
|
||||||
|
Pixi,
|
||||||
Pkg,
|
Pkg,
|
||||||
Pkgin,
|
Pkgin,
|
||||||
PlatformioCore,
|
PlatformioCore,
|
||||||
|
|||||||
@@ -362,6 +362,7 @@ fn run() -> Result<()> {
|
|||||||
})?;
|
})?;
|
||||||
runner.execute(Step::Conda, "conda", || generic::run_conda_update(&ctx))?;
|
runner.execute(Step::Conda, "conda", || generic::run_conda_update(&ctx))?;
|
||||||
runner.execute(Step::Mamba, "mamba", || generic::run_mamba_update(&ctx))?;
|
runner.execute(Step::Mamba, "mamba", || generic::run_mamba_update(&ctx))?;
|
||||||
|
runner.execute(Step::Pixi, "pixi", || generic::run_pixi_update(&ctx))?;
|
||||||
runner.execute(Step::Miktex, "miktex", || generic::run_miktex_packages_update(&ctx))?;
|
runner.execute(Step::Miktex, "miktex", || generic::run_miktex_packages_update(&ctx))?;
|
||||||
runner.execute(Step::Pip3, "pip3", || generic::run_pip3_update(&ctx))?;
|
runner.execute(Step::Pip3, "pip3", || generic::run_pip3_update(&ctx))?;
|
||||||
runner.execute(Step::PipReview, "pip-review", || generic::run_pip_review_update(&ctx))?;
|
runner.execute(Step::PipReview, "pip-review", || generic::run_pip_review_update(&ctx))?;
|
||||||
|
|||||||
@@ -447,6 +447,13 @@ pub fn run_conda_update(ctx: &ExecutionContext) -> Result<()> {
|
|||||||
command.status_checked()
|
command.status_checked()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn run_pixi_update(ctx: &ExecutionContext) -> Result<()> {
|
||||||
|
let pixi = require("pixi")?;
|
||||||
|
print_separator("Pixi");
|
||||||
|
|
||||||
|
ctx.run_type().execute(pixi).args(["self-update"]).status_checked()
|
||||||
|
}
|
||||||
|
|
||||||
pub fn run_mamba_update(ctx: &ExecutionContext) -> Result<()> {
|
pub fn run_mamba_update(ctx: &ExecutionContext) -> Result<()> {
|
||||||
let mamba = require("mamba")?;
|
let mamba = require("mamba")?;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user