1 | #!/usr/bin/env python |
---|
2 | #--------------------------------# |
---|
3 | # Author: V.garonne # |
---|
4 | # Mail: garonne@lal.in2p3.fr # |
---|
5 | # Description: script to create # |
---|
6 | # automaticaly a release # |
---|
7 | #--------------------------------# |
---|
8 | |
---|
9 | import pexpect |
---|
10 | import sys, os |
---|
11 | import string |
---|
12 | import commands |
---|
13 | import shutil |
---|
14 | import socket |
---|
15 | import tarfile, gzip |
---|
16 | # 1,$ s/bla/bli/g |
---|
17 | |
---|
18 | # CMT stuff |
---|
19 | from cmt_finalize_release import * |
---|
20 | from cmt_create_srctar import * |
---|
21 | from cmt_create_bintar import * |
---|
22 | from cmt_export import * |
---|
23 | from cmt_export_binaries import * |
---|
24 | |
---|
25 | #--------------------# MAIN #-------------------------# |
---|
26 | if __name__ == '__main__': |
---|
27 | |
---|
28 | # variables |
---|
29 | svnroot = 'https://svn.lal.in2p3.fr:/projects/CMT/CMT/' |
---|
30 | wwwroot = '/www/Web/htdocs/cmtsite/' |
---|
31 | # for testing |
---|
32 | #svnroot = 'file:///Users/garonne/EspaceDeTravail/repository/CMT/CMT/' |
---|
33 | #wwwroot = '/users/dsksi/garonne/cmtsite' |
---|
34 | #version = 'v1r18p20051101' |
---|
35 | #version = 'v1r18p20051108' |
---|
36 | #version = 'v1r18p20060301' |
---|
37 | #version = 'v1r18p20060505' |
---|
38 | #version = 'v1r18p20060606' |
---|
39 | #version = 'v1r18p20061003' |
---|
40 | #version = 'v1r19' |
---|
41 | #version = 'v1r20' |
---|
42 | #version = 'v1r20p20070208' |
---|
43 | version = 'v1r20p20070524' |
---|
44 | |
---|
45 | # main functions |
---|
46 | cmt_finalize_release (root=svnroot , version=version) |
---|
47 | #cmt_create_srctar (svnroot=svnroot, version=version) |
---|
48 | #cmt_create_bintar (version=version) |
---|
49 | #cmt_export (svnroot=svnroot, version=version, wwwroot=wwwroot) |
---|
50 | #cmt_export_binaries (version=version) |
---|
51 | #--------------------# EoF #-------------------------# |
---|