Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Some suggestions for Git integration #3101

Open
2 of 3 tasks
Zzm0809 opened this issue Jan 31, 2024 · 2 comments
Open
2 of 3 tasks

[Feature] Some suggestions for Git integration #3101

Zzm0809 opened this issue Jan 31, 2024 · 2 comments
Assignees
Labels
Invalid Invalid New Feature New feature
Milestone

Comments

@Zzm0809
Copy link
Contributor

Zzm0809 commented Jan 31, 2024

Search before asking

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

Description

目前在使用 git 项目管理企业内部一些项目时,存在以下问题点/优化点

  1. 多次构建无版本区分,直接覆盖原来的, 这会造成一旦最新构建的 jar 存在问题 需要再次修改代码-> push -> 拉取-> 构建, 等一些流程,较为复杂
  2. 一旦托管的项目较多,推送到资源中心的整体结构较为混乱, 不利于快速查找

针对以上存在的问题点,有如下建议:

  1. 针对以上 1,建议增加版本生成策略选项,值(单选)可选为: 随机后缀, 最后 commitid(这个可能复杂) , 时间戳... etc
  2. 针对以上 2,建议增加 仓库/源码类型选择,值(单选)可选为: DataStream API 代码, UDF(统称,包含udtf/udaf), 其他 ... etc

经过以上优化, 通过dinky 提供的 git 项目管理一系列构建之后,最终可以在资源中心看到如下结构:

Root
|-git # 固定目录,通过 git 管理构建推送后的所有产物都在此目录下
|---java # 代表代码类型,目前有 java python
|-----DataStream # 代表仓库/源码类型
|-------项目名称   # 设置的项目名称
|---------项目名称-版本策略.jar/zip # 编译的最终产物,java 为 jar 后缀, python 为 zip 后缀

如上,实现后即可实现 明确区分编译产物的类型及其版本,在使用该资源时更加方便, 管理更加便捷,查找更加方便

Use case

No response

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@Zzm0809 Zzm0809 added Waiting for reply Waiting for reply New Feature New feature and removed Waiting for reply Waiting for reply labels Jan 31, 2024
Copy link

Hello, this issue is about UDF, so I assign it to @gaoyan1998 and @zackyoungh. If you have any questions, you can comment and reply.

你好, 这个 issue 是关于 UDF 的,所以我把它分配给了 @gaoyan1998@zackyoungh。如有任何问题,可以评论回复。

@Zzm0809 Zzm0809 added this to the Roadmap milestone Jan 31, 2024
Copy link

github-actions bot commented Apr 1, 2024

Hello @, this issue has not been active for more than 30 days. This issue will be closed in 7 days if there is no response. If you have any questions, you can comment and reply.

你好 @, 这个 issue 30 天内没有活跃,7 天后将关闭,如需回复,可以评论回复。

@github-actions github-actions bot added the Invalid Invalid label Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Invalid Invalid New Feature New feature
Projects
Status: No status
Development

No branches or pull requests

3 participants