irods / irods_testing_environment

BSD 3-Clause "New" or "Revised" License
8 stars 14 forks source link

Consider removing the need for a subdirectory for plugin packages #227

Open SwooshyCueb opened 1 month ago

SwooshyCueb commented 1 month ago

At present, when running plugin tests, the testing environment must be pointed at a directory containing a subdirectory that has the plugin packages. The name of this subdirectory comes from a clunky python function copied from ansible. The use case for this is not clear. Let's consider removing this subdirectory requirement.

korydraughn commented 1 month ago

The use case for this is not clear.

That comes from a time when we used Jenkins. The reason we continued to use it is likely due to the fact that it was quicker (at the time) to leverage the plugin build/test hooks for testing instead of building new functionality from the ground up.

Let's consider removing this subdirectory requirement.

Yes please. We've always wanted to remove that requirement, but other things always took priority.

SwooshyCueb commented 1 month ago
So we have it written down somewhere: Distro os_specific_directory
Debian 11 Debian gnu_linux_11
Debian 12 Debian gnu_linux_12
Ubuntu 20.04 Ubuntu_20
Ubuntu 22.04 Ubuntu_22
Ubuntu 24.04 Ubuntu_24
CentOS 7 Centos linux_7
Almalinux 8 Almalinux_8
Almalinux 9 Almalinux_9
Rocky Linux 8 Rocky linux_8
Rocky Linux 9 Rocky linux_9
trel commented 1 month ago

ew, those spaces.