Skip to content

[feature]Support version download function, in the workflow history version page, increase the download of each version, including code files #686

Open
@yuankang134

Description

@yuankang134

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Problem Description

Requirement background:
(需求背景)

Users need to download the script files of each version, especially the sql script. They want to save the code of each version to tools such as git for management, which is convenient for comparison.
(用户需要下载每个版本的脚本文件,特别是sql脚本,他们希望保存每个版本的代码到git等工具进行管理,方便对比。)

Description of Requirement
(需求描述)

In the release history viewing list, the download function is supported. The download file comes from the output content of the arrangement, and it needs to contain the user's code file.
(发布历史查看列表中,支持下载功能,下载文件来源于编排的导出内容,其中需要包含用户的代码文件)

Front-end development: add download button
(前端开发:增加下载按钮)
image (11)
Back-end development: reuse the original orchestration export interface /dss/framework/orchestrator/exportOrchestrator
(后端开发:复用原有编排导出接口/dss/framework/orchestrator/exportOrchestrator)

Test focus: The downloaded content is the code file and Json containing the specified corresponding arrangement version, which is output in the format of a zip package
(测试关注点:下载的内容是包含指定对应编排版本的代码文件和Json,以zip包的格式输出)

Description

No response

Use case

No response

solutions

No response

Anything else

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions