]> git.armaanb.net Git - asd-repo.git/blob - kiss-serv/files/kiss-serv
e9f753f6122175967038d1a88bd4aa4bb072b055
[asd-repo.git] / kiss-serv / files / kiss-serv
1 #!/usr/bin/sh -e
2
3 usage() {
4   echo "for use with kiss send-build"
5 }
6
7 parse_err() {
8   echo "$1"
9   $2
10   exit 2
11 }
12
13 build() {
14   nohup sh -c "yes | kiss build $2" &
15   exit
16 }
17
18 status() {
19   echo "built packages:"
20   ls -1 ~/.cache/kiss/bin
21   echo "\nrunning kiss proceses:"
22   pgrep -fa kiss
23   exit
24 }
25
26 sshcmd="ssh -p ${KISS_SERV_PORT:-22} ${KISS_SERV_HOST:-localhost}"
27 while [ "$1" != "" ]; do
28   case $1 in
29     -h | --help)
30       usage
31       exit
32       ;;
33     build | status)
34       "$1" "$@"
35       ;;
36     *)
37       parse_err "ERROR: unknown option $1 \n" usage
38       ;;
39   esac
40   shift 2
41 done