def package_v2(uri, reversion, env_string): service = DeployByEnvService(env_string) # 清空OUTPUT service.clean() # 初始化 service.init() svn_meta = _get_svn_info(uri, reversion, env_string) publish_tag = uri.replace('/', '_') publish_tag = '%s_%s' % (publish_tag, reversion) # 打包 service.build_package(publish_tag, svn_meta) return publish_tag
def package(publish_git_tag, env_string): service = DeployByEnvService(env_string) # 清空OUTPUT service.clean() # 初始化 service.init() git_tag_meta = _switch_git_tag(publish_git_tag) # 打包 tar_file_path, file_name, tar_file_name = service.build_package(publish_git_tag, git_tag_meta)