Beispiel #1
0
    '3PlayNowManager': "PlayNowManager",
    '4WebAppStore': "WebAppStore",
    '5PlayNowWinService': "PlayNowWinService"
}
Utile.generalFile(ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG,
                  ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG_END,
                  CHANGE_LOG_FILE, TEMPFILE)
orgF = open(TEMPFILE, 'r')
steps = orgF.readlines()
orgF.close()
for line in steps:
    if (line.strip().strip('\n').split(':')[1] == 'false'):
        if AVAILABLE_FILES.has_key(line.strip().strip('\n').split(':')[0]):
            del AVAILABLE_FILES[line.strip().strip('\n').split(':')[0]]
for name, filename in AVAILABLE_FILES.items():
    DealWithFile.copyFiles(WORKSPACE_DIR + "\\" + filename,
                           PLAYNOW_PACKAGE_DIR + "\\" + filename)
Utile.writeLog("---END Generate the playnow installed package---")

Utile.writeLog("---BEGIN Generate the playnow docment---")
Utile.writeLog("start Generate the deployment plan doc")
GenerateDeployPlanFile.generateDeployPlanFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,
                                              CHANGE_LOG_FILE)
Utile.writeLog("start Generate the deployment steps doc")
GenerateStepFile.generateStepFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,
                                  CHANGE_LOG_FILE, CHANGELOG_DIR,
                                  OUTZIP_FILENAME)
Utile.writeLog("start Generate the deployment testcase doc")
GenerateTestFile.generateTestCaseFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,
                                      CHANGE_LOG_FILE, CHANGELOG_DIR)
os.system(COMMAND_COMPILE_PALNOW_DOC_BAT)
DealWithFile.copyFiles(PLAYNOW_DOC_HTML_DIR, PLAYNOW_DOCMENT_DIR)
Beispiel #2
0
Utile.writeLog("---BEGIN Generate the playnow installed package---")
AVAILABLE_FILES = {'2PlayNowService'     : "PlayNowService",
             '3PlayNowManager' : "PlayNowManager",
             '4WebAppStore'   : "WebAppStore",
			 '5PlayNowWinService' : "PlayNowWinService"
     }
Utile.generalFile(ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG,ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG_END,CHANGE_LOG_FILE,TEMPFILE);
orgF = open(TEMPFILE,'r')
steps = orgF.readlines()
orgF.close(); 
for  line in  steps:   
		if(line.strip().strip('\n').split(':')[1] == 'false'):  
			if AVAILABLE_FILES.has_key(line.strip().strip('\n').split(':')[0]):
				del AVAILABLE_FILES[line.strip().strip('\n').split(':')[0]]    
for name, filename in AVAILABLE_FILES.items():
	DealWithFile.copyFiles(WORKSPACE_DIR+"\\"+filename, PLAYNOW_PACKAGE_DIR+"\\"+filename)
Utile.writeLog("---END Generate the playnow installed package---")
	
Utile.writeLog("---BEGIN Generate the playnow docment---")
Utile.writeLog("start Generate the deployment plan doc")
GenerateDeployPlanFile.generateDeployPlanFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE)
Utile.writeLog("start Generate the deployment steps doc")
GenerateStepFile.generateStepFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE, CHANGELOG_DIR, OUTZIP_FILENAME)
Utile.writeLog("start Generate the deployment testcase doc")
GenerateTestFile.generateTestCaseFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE, CHANGELOG_DIR)
os.system(COMMAND_COMPILE_PALNOW_DOC_BAT)
DealWithFile.copyFiles(PLAYNOW_DOC_HTML_DIR, PLAYNOW_DOCMENT_DIR)
Utile.writeLog("---END Generate the playnow docment---")
DealWithFile.zip_dir(BINDIR,OUTZIP_FILEPATH );
Utile.writeLog("------------BEGIN GENGRATE PLAYNOW PACKAGE AND ZIP THE OUTPUT FILE------------")