diff --git a/.ci/ci.jl b/.ci/ci.jl index 3e18e082d..ff1b4624c 100644 --- a/.ci/ci.jl +++ b/.ci/ci.jl @@ -8,9 +8,9 @@ Pkg.activate(@__DIR__) if ARGS[1] == "full" - pkgs = ["MadNLP","MadNLPHSL","MadNLPPardiso","MadNLPMumps","MadNLPKrylov"] + pkgs = ["MadNLPHSL","MadNLPPardiso","MadNLPMumps","MadNLPKrylov"] elseif ARGS[1] == "basic" - pkgs = ["MadNLP","MadNLPMumps","MadNLPKrylov"] + pkgs = ["MadNLPMumps","MadNLPKrylov"] elseif ARGS[1] == "cuda" pkgs = ["MadNLPGPU"] else @@ -22,4 +22,7 @@ Pkg.develop(PackageSpec(path=joinpath(@__DIR__,"..","lib","MadNLPTests"))) Pkg.develop.([PackageSpec(path=joinpath(@__DIR__,"..","lib",pkg)) for pkg in pkgs]) Pkg.build() +if ARGS[1] == "full" || ARGS[1] == "basic" + Pkg.test("MadNLP", coverage=true) +end Pkg.test.(pkgs, coverage=true)