#!/usr/bin/env python #--------------------------------# # Author: V.garonne # # Mail: garonne@lal.in2p3.fr # # Description: script to create # # automaticaly a release # #--------------------------------# import pexpect import sys, os import string import commands import shutil import socket import tarfile, gzip # 1,$ s/bla/bli/g # CMT stuff from cmt_finalize_release import * from cmt_create_srctar import * from cmt_create_bintar import * from cmt_export import * from cmt_export_binaries import * #--------------------# MAIN #-------------------------# if __name__ == '__main__': # variables svnroot = 'https://svn.lal.in2p3.fr:/projects/CMT/CMT/' wwwroot = '/www/Web/htdocs/cmtsite/' # for testing #svnroot = 'file:///Users/garonne/EspaceDeTravail/repository/CMT/CMT/' #wwwroot = '/users/dsksi/garonne/cmtsite' #version = 'v1r18p20051101' #version = 'v1r18p20051108' #version = 'v1r18p20060301' #version = 'v1r18p20060505' #version = 'v1r18p20060606' #version = 'v1r18p20061003' #version = 'v1r19' #version = 'v1r20' #version = 'v1r20p20070208' version = 'v1r20p20070524' # main functions cmt_finalize_release (root=svnroot , version=version) #cmt_create_srctar (svnroot=svnroot, version=version) #cmt_create_bintar (version=version) #cmt_export (svnroot=svnroot, version=version, wwwroot=wwwroot) #cmt_export_binaries (version=version) #--------------------# EoF #-------------------------#