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