From 4271f11e34170b0cbab207d28d6d47093b5b8538 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 19 Apr 2022 11:08:40 +0800 Subject: [PATCH] 1 --- scripts/pub.py | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/scripts/pub.py b/scripts/pub.py index c254433..220e0e7 100644 --- a/scripts/pub.py +++ b/scripts/pub.py @@ -127,13 +127,23 @@ projects = [ ] def pubOne(srcId, targetId): - resDir = '~/opensource/res' - confDir = '~/opensource/conf' + resDir = '~/opensource/res/' + confDir = '~/opensource/conf/' gitDir = '~/opensource/publish' + '/z' + targetId - os.system(gitDir) + os.system('mkdir -p ' + gitDir) for proj in projects: - cmd = 'cd ' + gitDir + ' && git clone ' + proj['git'] - os.system(cmd) + #cmd = 'cd ' + gitDir + ' && git clone ' + proj['git'] + #os.system(cmd) + if proj['conf']: + targetConf = proj['targetConf'].replace('$id', targetId) + cmd = 'cp -r ' + confDir + proj['conf'] + ' ' + confDir + targetConf + print(cmd) + #os.system(cmd) + if proj['res']: + targetRes = proj['targetRes'].replace('$id', targetId) + cmd = 'cp -r ' + resDir + proj['res'] + ' ' + resDir + targetRes + print(cmd) + #os.system(cmd) def pub(): srcId = sys.argv[1]