updated release script for new SVN URL.
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Release helper for this project
|
# Release helper for this project
|
||||||
|
|
||||||
|
USERNAME=skarg
|
||||||
PROJECT=bacnet
|
PROJECT=bacnet
|
||||||
|
SVN_BASE_URL=https://svn.code.sf.net/p/${PROJECT}/code
|
||||||
SVN_MODULE=bacnet-stack
|
SVN_MODULE=bacnet-stack
|
||||||
FRS_URL=skarg,bacnet@frs.sourceforge.net:/home/frs/project/b/ba/bacnet/bacnet-stack
|
FRS_URL=${USERNAME},${PROJECT}@frs.sourceforge.net:/home/frs/project/b/ba/bacnet/bacnet-stack
|
||||||
|
|
||||||
if [ -z "$1" ]
|
if [ -z "$1" ]
|
||||||
then
|
then
|
||||||
@@ -37,12 +39,12 @@ fi
|
|||||||
|
|
||||||
ARCHIVE_NAME=${SVN_MODULE}-${DOTTED_VERSION}
|
ARCHIVE_NAME=${SVN_MODULE}-${DOTTED_VERSION}
|
||||||
TAGGED_NAME=${SVN_MODULE}-${DASHED_VERSION}
|
TAGGED_NAME=${SVN_MODULE}-${DASHED_VERSION}
|
||||||
SVN_BASE_URL=https://${PROJECT}.svn.sourceforge.net/svnroot/${PROJECT}
|
|
||||||
|
|
||||||
SVN_TRUNK_NAME=${SVN_BASE_URL}/trunk/${SVN_MODULE}
|
SVN_TRUNK_NAME=${SVN_BASE_URL}/trunk/${SVN_MODULE}
|
||||||
SVN_TAGGED_NAME=${SVN_BASE_URL}/tags/${TAGGED_NAME}
|
SVN_TAGGED_NAME=${SVN_BASE_URL}/tags/${TAGGED_NAME}
|
||||||
echo "Setting a tag on the ${SVN_MODULE} module called ${TAGGED_NAME}"
|
echo "Setting a tag on the ${SVN_MODULE} module called ${TAGGED_NAME}"
|
||||||
svn copy ${SVN_TRUNK_NAME} ${SVN_TAGGED_NAME} -m "tagged" > /dev/null
|
TAG_COMMENT="Created version ${ARCHIVE_NAME}"
|
||||||
|
svn copy --username=${USERNAME} ${SVN_TRUNK_NAME} ${SVN_TAGGED_NAME} -m "${TAG_COMMENT}"
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
if [ -d "${ARCHIVE_NAME}" ]
|
if [ -d "${ARCHIVE_NAME}" ]
|
||||||
@@ -53,7 +55,7 @@ then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Getting a clean version out of subversion for Linux gzip"
|
echo "Getting a clean version out of subversion for Linux gzip"
|
||||||
svn export ${SVN_TAGGED_NAME} ${ARCHIVE_NAME} > /dev/null
|
svn export --username=${USERNAME} ${SVN_TAGGED_NAME} ${ARCHIVE_NAME} > /dev/null
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
GZIP_FILENAME=${ARCHIVE_NAME}.tgz
|
GZIP_FILENAME=${ARCHIVE_NAME}.tgz
|
||||||
@@ -81,11 +83,12 @@ then
|
|||||||
echo "done."
|
echo "done."
|
||||||
fi
|
fi
|
||||||
echo "Getting another clean version out of subversion for Windows zip"
|
echo "Getting another clean version out of subversion for Windows zip"
|
||||||
svn export --native-eol CRLF ${SVN_TAGGED_NAME} ${ARCHIVE_NAME} > /dev/null
|
svn export --username=${USERNAME} --native-eol CRLF ${SVN_TAGGED_NAME} ${ARCHIVE_NAME} > /dev/null
|
||||||
ZIP_FILENAME=${ARCHIVE_NAME}.zip
|
ZIP_FILENAME=${ARCHIVE_NAME}.zip
|
||||||
echo "done."
|
echo "done."
|
||||||
echo "Zipping the directory exported for Windows."
|
echo "Zipping the directory exported for Windows."
|
||||||
zip -r ${ZIP_FILENAME} ${ARCHIVE_NAME} > /dev/null
|
zip -r ${ZIP_FILENAME} ${ARCHIVE_NAME} > /dev/null
|
||||||
|
|
||||||
if [ -e "${ZIP_FILENAME}" ]
|
if [ -e "${ZIP_FILENAME}" ]
|
||||||
then
|
then
|
||||||
echo "${ZIP_FILENAME} created."
|
echo "${ZIP_FILENAME} created."
|
||||||
@@ -113,4 +116,3 @@ echo "Sending ${ARCHIVE_NAME} to SourceForge using scp..."
|
|||||||
scp -r ${ARCHIVE_NAME} ${FRS_URL}
|
scp -r ${ARCHIVE_NAME} ${FRS_URL}
|
||||||
|
|
||||||
echo "Complete!"
|
echo "Complete!"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user