From c969cc5e6c0c0a16123d3ef0b383c5b94cb527fa Mon Sep 17 00:00:00 2001 From: Pablo Moreno Date: Thu, 24 Oct 2024 13:28:00 +0100 Subject: [PATCH] Changes for CI --- run_tests_with_containers.sh | 8 +++++++- setup.py | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/run_tests_with_containers.sh b/run_tests_with_containers.sh index cae7a83..cd412c3 100755 --- a/run_tests_with_containers.sh +++ b/run_tests_with_containers.sh @@ -18,7 +18,7 @@ rm -rf venv-test python3 -m venv venv-test source venv-test/bin/activate pip install wheel -pip install . 'ephemeris==0.10.8' 'galaxy-parsec==1.13.0' +pip install ephemeris galaxy-parsec galaxy-wait -g http://localhost:8080/ echo "Galaxy is up and running" parsec -g test -f test/parsec_creds.yaml users get_users @@ -45,6 +45,12 @@ echo "File library ID: $file_library_id" sed "s//$file_library_id/" test/wf_inputs.yaml.template > test/wf_inputs.yaml +deactivate +python3 -m venv venv-wfe +source venv-wfe/bin/activate +pip install wheel +pip install . + mkdir -p test_out run_galaxy_workflow.py -C test/creds.yaml \ -G test -o test_out/ -H 'test history' -W test/wf.json \ diff --git a/setup.py b/setup.py index 70674d0..1dcf2a6 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ def readme(): description='Execute workflows on Galaxy through the CLI', long_description=readme(), packages=find_packages(), - install_requires=['bioblend==1.2.0'], + install_requires=['bioblend==1.3.0', 'PyYAML'], author='Suhaib Mohammed, Pablo Moreno, Anil Thanki', long_description_content_type='text/markdown', author_email='',