mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-10-29 17:58:36 +08:00
build: 避免并发构建rpm时触发file exists错误
This commit is contained in:
+6
-2
@@ -134,7 +134,11 @@ fi
|
||||
|
||||
rpmbuild --define "_topdir $BUILDROOT" -bb $SPEC_FILE
|
||||
|
||||
mkdir -p $OUTPUT_DIR
|
||||
cp -fr $RPM_DIR/* $OUTPUT_DIR/
|
||||
find $RPM_DIR -type f | while read f; do
|
||||
d="$(dirname "$f")"
|
||||
d="$OUTPUT_DIR/${d#$RPM_DIR}"
|
||||
mkdir -p "$d"
|
||||
cp $f $d
|
||||
done
|
||||
|
||||
rm -fr $BUILDROOT
|
||||
|
||||
Reference in New Issue
Block a user