1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
$ErrorActionPreference = "Stop"
Write-Host "::group::Setup CONDA"
$Env:Path += ";$Env:CONDA\condabin"
conda.bat init powershell
conda.bat init bash
Write-Host "::endgroup::"
Write-Host "::group::Installing common deps"
conda.bat config --remove channels defaults
conda.bat config --add channels conda-forge
conda.bat config --set channel_priority strict
conda.bat update --all -y
conda.bat env create -f "gha\scripts\ci\gh-actions\conda-env-win.yml"
Write-Host "::endgroup::"
if($Env:GH_YML_MATRIX_PARALLEL -eq "msmpi")
{
Write-Host "::group::Installing msmpi"
conda.bat install -n adios2 -c conda-forge -y "msmpi" "mpi4py"
Write-Host "::endgroup::"
}
|