Example #1
0
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)
Example #2
0
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