Skip to content

Commit 0b37f95

Browse files
committed
[CI] issue: HPCINFRA-1736 improve DEB build time
Add parallel compilation flag (-j) to DEB builds to improve compile time. Signed-off-by: Noam Tsemah <[email protected]>
1 parent 7abca7a commit 0b37f95

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

contrib/jenkins_tests/rpm.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ if [ $opt_srcrpm -eq 1 ]; then
6666
if [ $opt_rpm -eq 1 ]; then
6767
test_exec="env RPM_BUILD_NCPUS=${NPROC} rpmbuild -bs $rpmmacros $rpmopts $rpmspec"
6868
else
69-
test_exec="dpkg-buildpackage -us -uc -S"
69+
test_exec="env make_opt=\"${make_opt}\" dpkg-buildpackage -us -uc -S"
7070
fi
7171
do_check_result "$test_exec" "$test_id" "srcrpm" "$rpm_tap" "${rpm_dir}/rpm-${test_id}"
7272
test_id=$((test_id+1))
@@ -76,7 +76,7 @@ if [ $opt_binrpm -eq 1 ]; then
7676
if [ $opt_rpm -eq 1 ]; then
7777
test_exec="env RPM_BUILD_NCPUS=${NPROC} rpmbuild -bb --define='configure_options $jenkins_test_custom_configure' $rpmmacros $rpmopts $rpmspec"
7878
else
79-
test_exec="env configure_options=\"$jenkins_test_custom_configure\" dpkg-buildpackage -us -uc -b"
79+
test_exec="env make_opt=\"${make_opt}\" configure_options=\"$jenkins_test_custom_configure\" dpkg-buildpackage -us -uc -b"
8080
fi
8181
do_check_result "$test_exec" "$test_id" "binrpm" "$rpm_tap" "${rpm_dir}/rpm-${test_id}"
8282
test_id=$((test_id+1))

debian/rules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ build-debug:
1616
./configure --with-ofed=/usr --prefix=/usr \
1717
--libdir=/usr/lib --includedir=/usr/include --sysconfdir=/etc \
1818
--enable-opt-log=none --enable-debug ${configure_options}
19-
make
19+
make ${make_opt}
2020
cp -f src/core/.libs/libxlio.so libxlio-debug.so
2121
make clean
2222

0 commit comments

Comments
 (0)