Skip to content

Commit 58de3ac

Browse files
author
Caspar van Leeuwen
committed
Fix regex so that it also works for e.g. eb-4.9.0.yml, i.e. doesn't require a suffix
1 parent 57b0d08 commit 58de3ac

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

EESSI-install-software.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ else
354354
echo -e "Processing easystack file ${easystack_file}...\n\n"
355355

356356
# determine version of EasyBuild module to load based on EasyBuild version included in name of easystack file
357-
eb_version=$(echo ${easystack_file} | sed 's/.*eb-\([0-9.]*\).*/\1/g')
357+
eb_version=$(echo ${easystack_file} | sed 's/.*eb-\([0-9.]*\).*.yml/\1/g')
358358

359359
# load EasyBuild module (will be installed if it's not available yet)
360360
source ${TOPDIR}/load_easybuild_module.sh ${eb_version}

EESSI-remove-software.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ if [ $EUID -eq 0 ]; then
108108
else
109109
for easystack_file in ${changed_easystacks_rebuilds}; do
110110
# determine version of EasyBuild module to load based on EasyBuild version included in name of easystack file
111-
eb_version=$(echo ${easystack_file} | sed 's/.*eb-\([0-9.]*\).*/\1/g')
111+
eb_version=$(echo ${easystack_file} | sed 's/.*eb-\([0-9.]*\).*.yml/\1/g')
112112

113113
# load EasyBuild module (will be installed if it's not available yet)
114114
source ${TOPDIR}/load_easybuild_module.sh ${eb_version}

scripts/gpu_support/nvidia/install_cuda_and_libraries.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ for EASYSTACK_FILE in ${TOPDIR}/easystacks/eessi-*CUDA*.yml; do
9696
echo -e "Processing easystack file ${easystack_file}...\n\n"
9797

9898
# determine version of EasyBuild module to load based on EasyBuild version included in name of easystack file
99-
eb_version=$(echo ${EASYSTACK_FILE} | sed 's/.*eb-\([0-9.]*\).*/\1/g')
99+
eb_version=$(echo ${EASYSTACK_FILE} | sed 's/.*eb-\([0-9.]*\).*.yml/\1/g')
100100

101101
# Load EasyBuild version for this easystack file _before_ loading EESSI-extend
102102
module_avail_out=${tmpdir}/ml.out

0 commit comments

Comments
 (0)