Skip to content
Snippets Groups Projects
Commit 8ec57205 authored by Stefano Borini's avatar Stefano Borini
Browse files

Added the install step to the CI, instead of having it in the build env

parent d4e0ebdc
No related branches found
No related tags found
1 merge request!180Added the install step to the CI package, instead of having it in the build-env
...@@ -62,6 +62,11 @@ def build_env(python_version): ...@@ -62,6 +62,11 @@ def build_env(python_version):
"edm", "run", "-e", env_name, "--", "edm", "run", "-e", env_name, "--",
"pip", "install"] + PIP_DEPS) "pip", "install"] + PIP_DEPS)
@cli.command(help="Install the BDSS in the execution environment")
@python_version_option
def install(python_version):
env_name = get_env_name(python_version)
check_call([ check_call([
"edm", "run", "-e", env_name, "--", "edm", "run", "-e", env_name, "--",
"pip", "install", "-e", "."]) "pip", "install", "-e", "."])
......
...@@ -7,7 +7,7 @@ git repositories:: ...@@ -7,7 +7,7 @@ git repositories::
git clone https://github.com/force-h2020/force-wfmanager git clone https://github.com/force-h2020/force-wfmanager
git clone https://github.com/force-h2020/force-bdss-plugin-enthought-example git clone https://github.com/force-h2020/force-bdss-plugin-enthought-example
The last repository is optional, but recommended if you want to practice The last repository is optional, but recommended if you want to practice
writing plugins. writing plugins.
Next, download EDM package manager, and create a bootstrap environment:: Next, download EDM package manager, and create a bootstrap environment::
...@@ -26,6 +26,10 @@ following command:: ...@@ -26,6 +26,10 @@ following command::
This will create another edm environment called ``force-py27``. This will create another edm environment called ``force-py27``.
To install the BDSS::
python -m ci install
To install the workflow manager:: To install the workflow manager::
pushd force-wfmanager pushd force-wfmanager
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment