SCRIPT_DIR=$(dirname $SCRIPT_FILE)
ROOT_DIR=$(readlink -f $SCRIPT_DIR/..)
BIN_DIR=$ROOT_DIR/binaries
+VERSION_FILE=$BIN_DIR/Version.txt
-CHK=$(git diff Version.txt | wc -l)
+# Prepare
+git rm -fr $BIN_DIR
+rm -fr $BIN_DIR
+mv $ROOT_DIR/temp $BIN_DIR
+git add $BIN_DIR
+
+# Check changes
+CHK=$(git diff --cached -- $VERSION_FILE | wc -l)
if [ $CHK -eq 0 ]; then
echo "No Changes, Skip!!"
exit 0
PACKAGE_IN_FILE=$PACKAGE_FILE.in
GetValue() {
- cat $ROOT_DIR/Version.txt | grep $1 | cut -d: -f2 | sed 's/\r$//'
+ cat $VERSION_FILE | grep $1 | cut -d: -f2 | sed 's/\r$//'
}
VERSION_PREFIX=$(GetValue Prefix)
git config user.email "dotnetbuild.tizen@gmail.com"
git config user.name "DotnetBuild"
-git rm -f $BIN_DIR/*.nupkg
-mv *.nupkg $BIN_DIR
-
-git fetch origin master
-git add $ROOT_DIR/Version.txt
-git add $ROOT_DIR/binaries
git add $ROOT_DIR/packaging
+git fetch origin master
git checkout $VERSION_VCS -- src
git checkout $VERSION_VCS -- pkg
git checkout $VERSION_VCS -- build
git push origin tizen
-