Skip to content

Commit 732cd4c

Browse files
SwooshyCuebalanking
authored andcommitted
[#221] filter packages in test hook
1 parent 6c040ef commit 732cd4c

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

irods_consortium_continuous_integration_test_hook.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from __future__ import print_function
22

3+
import glob
34
import multiprocessing
45
import optparse
56
import os
@@ -21,8 +22,13 @@ def main():
2122

2223
if options.do_setup:
2324
built_packages_root_directory = options.built_packages_root_directory
25+
package_suffix = irods_python_ci_utilities.get_package_suffix()
2426
plugin_dir = irods_python_ci_utilities.append_os_specific_directory(built_packages_root_directory)
25-
irods_python_ci_utilities.install_os_packages_from_files([os.path.join(plugin_dir, entry) for entry in os.listdir(plugin_dir)])
27+
irods_python_ci_utilities.install_os_packages_from_files(
28+
glob.glob(os.path.join(plugin_dir,
29+
f'irods-rule-engine-plugin-python*.{package_suffix}')
30+
)
31+
)
2632
irods_python_ci_utilities.subprocess_get_output(['sudo', 'su', '-', 'irods', '-c', 'python3 scripts/setup_python_rule_engine_as_only_rule_engine.py'], check_rc=True)
2733

2834
test_output_file = 'log/test_output.log'

0 commit comments

Comments
 (0)