[420] | 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 #-------------------------#
|
---|