@@ -18,27 +18,33 @@ aws s3 cp ${build_prefix}/${srpm_name} ${srpm_name}
18
18
19
19
# Build and install PRRTE and OpenPMIX, if available
20
20
if [[ -d ${WORKSPACE} /ompi/3rd-party/openpmix ]]; then
21
+ echo " Building OpenPMIx RPM"
21
22
pushd ${WORKSPACE} /ompi/3rd-party/openpmix
22
23
./autogen.pl; ./configure; make dist
23
24
cd contrib
24
25
tarball=$( find .. -name " *.bz2" -print)
25
26
rpmtopdir=" ${WORKSPACE} /rpmbuild" build_srpm=no build_single=yes ./buildrpm.sh $tarball
26
27
rpm_name=$( find ${WORKSPACE} /rpmbuild/RPMS -name " pmix*.rpm" -print)
28
+ echo " Installing OpenPMIx RPM"
27
29
sudo rpm -Uvh ${rpm_name}
28
30
popd
29
31
fi
30
32
31
33
if [[ -d ${WORKSPACE} /ompi/3rd-party/prrte ]]; then
34
+ echo " Building PRRTE RPM"
32
35
pushd ${WORKSPACE} /ompi/3rd-party/prrte
33
36
./autogen.pl; ./configure; make dist
34
37
cd contrib/dist/linux
35
38
tarball=$( find ../../.. -name " *.bz2" -print)
36
39
rpmtopdir=" ${WORKSPACE} /rpmbuild" ./buildrpm.sh -b " ${tarball} "
37
40
rpm_name=$( find ${WORKSPACE} /rpmbuild/RPMS -name " prrte*.rpm" -print)
41
+ echo " Installing PRRTE RPM"
38
42
sudo rpm -Uvh ${rpm_name}
39
43
popd
40
44
fi
41
45
46
+ echo " Building Open MPI RPM"
42
47
rpmbuild --rebuild ${srpm_name}
43
48
bin_rpm_name=` find ${WORKSPACE} /rpmbuild/RPMS -name " openmpi*.rpm" -print`
49
+ echo " Installing Open MPI RPM"
44
50
sudo rpm -Uvh ${bin_rpm_name}
0 commit comments