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 #-------------------------#
|
---|