Parent Directory | Revision Log | Revision Graph
And release RPMs - should check status
1 | #!/bin/bash |
2 | # Build all locally maintained packages from CVS |
3 | # Check whether anything is new and let us know if there is |
4 | |
5 | # Normally run as "buildrobot" |
6 | # Requires CVS/SSH access to cvs.sourceforge.net:/cvsroot/smeserver |
7 | |
8 | cd ~/work |
9 | |
10 | for package in $(cat modules) |
11 | do |
12 | case $package in |
13 | SMEServer*) ;; |
14 | |
15 | e-smith*) ;; |
16 | |
17 | smeserver*) ;; |
18 | |
19 | |
20 | *) echo "Skipping $package" |
21 | continue |
22 | ;; |
23 | esac |
24 | |
25 | build_it $package |
26 | done |
27 | |
28 | build_it() |
29 | { |
30 | package=$1 |
31 | |
32 | [ -d $package ] || mzget $package |
33 | |
34 | ( |
35 | cd $package |
36 | mzsync |
37 | mzbuild |
38 | |
39 | /builds/bin/release_rpms *.rpm |
40 | ) |
41 | } |
admin@koozali.org | ViewVC Help |
Powered by ViewVC 1.2.1 |