Skip to content

Commit 945743a

Browse files
author
Cloud-init-user
committed
update
1 parent 352a232 commit 945743a

File tree

3 files changed

+14
-29
lines changed

3 files changed

+14
-29
lines changed

README.md

100644100755
File mode changed.

autoBuilder.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import os
88
import shutil
99
import json
10-
from env import *
10+
from config import *
1111

1212

1313
def get_login(realm, username, may_save):
@@ -92,10 +92,22 @@ def build(project):
9292
try:
9393
print_log('build project ' + project.get_name() + ' start');
9494
print_log(os.popen('npm run build --prefix ' + project.get_local_code_path()).readlines());
95-
print_log('build project ' + project.get_name() + ' end');
95+
print_log('build project ' + project.get_name() + ' finished');
9696
except Exception,err:
9797
print_log('build project ' + project_name + ' error: ' + str(err));
9898

99+
def copy_to_dist(project):
100+
project_name = project.get_name();
101+
dist_dir = project.get_dist_dir();
102+
src_dist_dir = project.get_local_code_path() + '/dist';#表示源码build之后的生成目录
103+
try:
104+
print_log('copy project ' + project_name + ' distribution to ' + dist_dir + ' start');
105+
print_log(os.popen('rm -r ' + dist_dir).readlines()); #删除发布目录
106+
print_log(os.popen('cp -r ' + src_dist_dir + ' '+dist_dir).readlines()); #拷贝源码目录中的dist至发布目录
107+
print_log('copy project ' + project_name + ' distribution to ' + dist_dir + ' finished');
108+
except Exception, err:
109+
print_log('copy project ' + project_name + ' distribution to ' + dist_dir + ' error: ' + str(err));
110+
99111

100112
def setlocale():
101113
language_code, encoding = locale.getdefaultlocale()

env.py

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)