All CI problems fixed + some improvements. Now the CI features 3 stages:
-
build: install a Python virtualenv in current CI job directory, install correct pip version in the venv (the one installed on the CI machine is outdated + force a specific version compatible with currentsetup.pyofpower-modelingpackage), installpower-modelingin the venv -
test: perform a quick alive test withpower-modelingin the venv -
deploy: if everything works, deploypower-modelingin the persistent virtualenv on the CI machine (in the user directory) for the other tools and use cases to use it