summaryrefslogtreecommitdiff
path: root/bin/build-nsis-package.sh
diff options
context:
space:
mode:
authorU-X2Go-WinBuilder\X2Go <X2Go@X2Go-WinBuilder.(none)>2014-03-05 10:52:43 +0100
committerU-X2Go-WinBuilder\X2Go <X2Go@X2Go-WinBuilder.(none)>2014-03-05 10:52:43 +0100
commit79193c380f90eac5a44ff13ba0de857d327abd08 (patch)
tree71e86c71d8a7f8fa011e7f8d2748d7d5f8811734 /bin/build-nsis-package.sh
parenta74b18ee2fadae60a60907a4c31d25a93a3667a6 (diff)
downloadbuildscripts-79193c380f90eac5a44ff13ba0de857d327abd08.tar.gz
buildscripts-79193c380f90eac5a44ff13ba0de857d327abd08.tar.bz2
buildscripts-79193c380f90eac5a44ff13ba0de857d327abd08.zip
build-nsis-package.sh: more fixes after in situ testing, still quite dirty code
Diffstat (limited to 'bin/build-nsis-package.sh')
-rw-r--r--bin/build-nsis-package.sh24
1 files changed, 8 insertions, 16 deletions
diff --git a/bin/build-nsis-package.sh b/bin/build-nsis-package.sh
index 1817331..db8512a 100644
--- a/bin/build-nsis-package.sh
+++ b/bin/build-nsis-package.sh
@@ -25,27 +25,22 @@
export PATH=~/bin:/cygdrive/d/Build/scripts:$PATH
-GIT_USER="gituser"
+GIT_USER="x2go"
GIT_HOSTNAME="code.x2go.org"
-DEBEMAIL="firstname.lastname@mydomain.org"
-DEBFULLNAME="Firstname Lastname"
GPG_KEY=
NSIS_DISTS_SUPPORTED="mingw"
MINGW_DISTROS="current"
COMPONENT_MAIN="main"
COMPONENT_NIGHTLY="heuler"
-COMPONENT_BUNDLES="bundle-release1 bundle-release2"
-REPOS_SERVER="packages.mydomain.org"
-PACKAGES_WITHOUT_OTHERMIRROR="keyring"
+COMPONENT_BUNDLES="baikal"
+
+REPOS_SERVER="code.x2go.org"
GNUPGHOME=$HOME/.gnupg
test -z $1 && { echo "usage: $(basename $0) [<subpath>/]<git-project> {main,main/<codename>,nightly,nightly/<codename>} [<git-checkout>]"; exit -1; }
-PREFIX=$(echo `basename $0` | cut -d"-" -f1)
-#test -f ~/.buildscripts/$PREFIX.conf && . ~/.buildscripts/$PREFIX.conf || { echo "$0 has no valid context prefix..."; exit -1; }
-
FORCE_BUILD=${FORCE_BUILD:-"yes"}
NSIS_BUILD_FOR=${NSIS_BUILD_FOR:-"mingw:$MINGW_DISTROS"}
@@ -228,18 +223,15 @@ upload_packages() {
l_CODENAME=qt-4.8
MINGW_REPOS_BASE=/srv/sites/x2go.org/code/releases/binary-win32/x2goclient/heuler/
- # TODO: Improve generate-nsis-version.pl so that it can be run from another dir
- cd /cygdrive/d/Build/scripts/
- ./generate-nsis-version.pl
-
# create remote directories in archive
- 0</dev/null ssh $REPOS_SERVER mkdir -p $MINGW_REPO_BASE/$l_DIST/$l_CODENAME/
+ 0</dev/null ssh $REPOS_SERVER mkdir -p $MINGW_REPOS_BASE/$l_DIST/$l_CODENAME/
# remove installer packages that are older than 30 days
- 0</dev/null ssh $REPOS_SERVER "find \"$MINGW_REPO_BASE/$l_DIST/$l_CODENAME/*\" -mtime +30 -name \"x2goclient-*-setup.exe\"; while read installer; do rm -f "$installer"; done
+ 0</dev/null ssh $REPOS_SERVER "find \"$MINGW_REPOS_BASE/$l_DIST/$l_CODENAME/*\" -mtime +30 -name \"x2goclient-*-setup.exe\" 2>/dev/null | while read installer; do rm -f "$installer"; done
# copy new installer to download location
- scp D:\\Build\\Scripts\\test\\$l_DIST\\$l_CODENAME\\i386\\x2goclient-*-setup.exe" "$MINGW_REPO_BASE/$l_DIST/$l_CODENAME/"
+ # FIXME: this should work scp /cygdrive/d/Build/pkg-dist/$l_DIST/$l_CODENAME/i386/$PROJECT-*-setup.exe" "$MINGW_REPOS_BASE/$l_DIST/$l_CODENAME/"
+ scp /cygdrive/d/Build/GIT/nightly/$PROJECT/nsis/$PROJECT-*-setup.exe $REPOS_SERVER:"$MINGW_REPOS_BASE/$l_DIST/$l_CODENAME/"
done
return 0
}