]> mj.ucw.cz Git - nsc-5.git/blob - dist/mk
Released as version 5.1
[nsc-5.git] / dist / mk
1 #!/bin/bash
2 set -e
3
4 VERSION=5.1
5 DIR=nsc-$VERSION
6 ARCHIVE=$DIR.tar.gz
7
8 git tag v$VERSION
9 git push --tags
10
11 rm -rf dist/tmp
12 mkdir -p dist/tmp
13 git archive --format=tar --prefix=$DIR/ HEAD | ( cd dist/tmp && tar xf - )
14
15 cd dist/tmp/$DIR
16 rm -rf dist cf cf.ucw
17 mv cf.dist cf
18 cd ..
19 tar czvvf $ARCHIVE $DIR
20
21 rsync $ARCHIVE jw:/home/ftp/pub/mj/net/
22 ssh jw "cd www && bin/release-prog nsc $VERSION"
23 mv $ARCHIVE ~/archives/sw/nsc/
24
25 cd ../..
26 rm -r dist/tmp