mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
dockerrpm: fix CentOS 5 RPMs (issue4977)
The older rpmbuild in CentOS 5 fails if some of the output directories have not been created yet. This change results in creating those directories.
This commit is contained in:
parent
e204b33962
commit
efbe4fff46
@ -15,6 +15,8 @@ initcontainer $PLATFORM
|
||||
RPMBUILDDIR=$ROOTDIR/packages/$PLATFORM
|
||||
contrib/buildrpm --rpmbuilddir $RPMBUILDDIR --prepare $*
|
||||
|
||||
mkdir -p $RPMBUILDDIR/{BUILD,SRPMS,RPMS}
|
||||
|
||||
DSHARED=/mnt/shared
|
||||
$DOCKER run -u $DBUILDUSER --rm -v $RPMBUILDDIR:$DSHARED $CONTAINER \
|
||||
rpmbuild --define "_topdir $DSHARED" -ba $DSHARED/SPECS/mercurial.spec --clean
|
||||
|
Loading…
Reference in New Issue
Block a user