This has several advantages: - we build and deploy the exact same environment that we use for testing, not just an approximation - we can (and do) cache the outcome, and have faster CI turn-arounds - we isolate the tooling better from the ICF server setup This change also - enabled datalad-style SSH logins/blocking for appveyor - discontinues preparation/test execution via the root-user, unless without alternative - deployes singularity v3 in a fixed version, suitable for the ICF server The singularity image is deposited as a build artifact and is retrievable from https://ci.appveyor.com/api/projects/mih/inm-icf-utilities/artifacts/icf.sif See https://www.appveyor.com/docs/packaging-artifacts/#permalink-to-the-last-successful-build-artifact for details. |
||
|---|---|---|
| .. | ||
| apache_enable_authentication | ||
| apache_enable_user_dir | ||
| data_create_scanner_output | ||
| install_apt_pkgs | ||