eobuilder: store last version
This commit is contained in:
parent
44a4a78e31
commit
d79025095a
|
@ -185,7 +185,11 @@ for DIST in $DISTS; do
|
|||
git checkout $DEBIAN_BRANCH
|
||||
git pull
|
||||
PACKAGE_NAME=`cat debian/control | sed 's/^Source\s*:\s*//; t; d'`
|
||||
LAST_DEBIAN_PACKAGE_VERSION=`dpkg-parsechangelog | sed 's/^Version: //; t; d'`
|
||||
if [ -f $GIT_PATH/${PROJECT_NAME}_${DIST}.last_version ]; then
|
||||
LAST_DEBIAN_PACKAGE_VERSION=`cat $GIT_PATH/${PROJECT_NAME}_${DIST}.last_version`
|
||||
else
|
||||
LAST_DEBIAN_PACKAGE_VERSION=`dpkg-parsechangelog | sed 's/^Version: //; t; d'`
|
||||
fi
|
||||
LAST_VERSION=`echo $LAST_DEBIAN_PACKAGE_VERSION | cut -d '-' -f1`
|
||||
|
||||
DEBIAN_FIRST_INC=1
|
||||
|
@ -235,7 +239,6 @@ for DIST in $DISTS; do
|
|||
fi
|
||||
fi
|
||||
|
||||
|
||||
echo "+ Prepararing debian build ($PACKAGE_NAME $PACKAGE_VERSION) ..."
|
||||
git checkout $DEBIAN_BRANCH
|
||||
mkdir -p $BUILD_DIR
|
||||
|
@ -292,6 +295,7 @@ for DIST in $DISTS; do
|
|||
done
|
||||
echo "+ Add a build file to lock new build for $DIST"
|
||||
touch $GIT_PATH/${PROJECT_NAME}_${PACKAGE_VERSION}_${DIST}.build
|
||||
echo -n $PACKAGE_VERSION > $GIT_PATH/${PROJECT_NAME}_${DIST}.last_version
|
||||
done
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue