1234567891011121314151617181920212223 |
- #!/bin/bash
- # main script invoked by hudson
- # sanity check parameters
- [ -z $BRANCH ] && echo "BRANCH variable mandatory" && exit 1
- [ -z $VERSION ] && echo "VERSION variable mandatory" && exit 1
- [ -z $GIT_USER ] && echo "GIT_USER variable mandatory" && exit 1
- [ -z $GIT_EMAIL ] && echo "GIT_EMAIL variable mandatory" && exit 1
- OPTS="-b $BRANCH"
- if [ ! -z $REV ]; then
- OPTS="$OPTS -r $REV"
- fi
- if [ ! -z $GT_VERSION ]; then
- OPTS="$OPTS -g $GT_VERSION"
- fi
- if [ ! -z $GWC_VERSION ]; then
- OPTS="$OPTS -w $GWC_VERSION"
- fi
- ./build_release.sh $OPTS $VERSION $GIT_USER $GIT_EMAIL
|