projects=(${spec[extra]} ${spec[main]})
# unmount '/proc' if it was mounted, otherwise gbs-build might fail
-sudo chroot "${gbs_build_root}" umount /proc || true
+sudo chroot "${gbs_build_root}" umount /proc 2>/dev/null || true
target_name=$(basename "${target_dir}")
build_rpm_dir="${BUILD_ARTIFACTS_DIR}/${target_name}/rpm"
if [[ ! -d "${git_dir}" ]]; then
echo "Cloning ${repo} (${branch} branch) into ${git_dir} ..."
mkdir -p "${git_dir}"
- git clone --single-branch --branch "${branch}" "${repo_url}" "${git_dir}"
+ git clone -q --single-branch --branch "${branch}" "${repo_url}" "${git_dir}"
else
pushd "${git_dir}"
# fetch and checkout any new changes
echo "Pulling changes for ${repo_url} (${branch} branch)..."
- git fetch origin "${branch}"
- git checkout FETCH_HEAD
+ git fetch -q origin "${branch}"
+ git checkout -q FETCH_HEAD
popd
fi
mkdir -p "${output_dir}"
# mount /proc and install built rpm's
-sudo chroot "${gbs_build_root}" mount -t proc none /proc || true
+sudo chroot "${gbs_build_root}" mount -t proc none /proc 2>/dev/null || true
rm -f "${gbs_build_root}/tmp/"*
cp -f "${build_rpm_dir}/"* "${gbs_build_root}/tmp"
sudo chroot "${gbs_build_root}" rpm -ivh --force --nodeps "/tmp/*.rpm"