You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2020/03/11 19:38:58 UTC

[GitHub] [skywalking] tristan-tsl opened a new issue #4498: CICD improvement

tristan-tsl opened a new issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498
 
 
   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   - [ ] Question or discussion
   - [ ] Bug
   - [ ] Requirement
   - [x] Feature or performance improvement
   ___
   ### Requirement or improvement
   
   there is the description in english:
   
   skywalking didn't feel the best solution in CICD, event feel confused, In fact, the support of skywalking in kubernetes has bean very good
   skywalking's current practice:
   	use submodules to include other modules in to top-level project
   	CICD files with other subprojects declared in the docker directory, there is a problem, top-level projects cannot use source data provided by git itself to version multipart subprojects, it cause a lot of manual wor
   let each subproject manage CICD, formation automation, provice a version correspondence table in the upper-level project, the records in the table are written in chronlogicial order, use for polymerization in the upper layer
   the main contradiction is that the version of the subproject and the vesion of the upper layer  cannot be connected in series, unless the version has contains features, ant in the CICD process, it can directly connect the lower layer in the upper layer
   
   这里是中文描述:
   
   skywalking在CICD这块感觉没有做到最佳方案, 甚至感觉很混乱, 实际上skywalking在kubernetes的支持已经做到非常非常好了
   目前做法:
   	在顶层项目使用子模块将其他模块包含起来
   	在docker目录中声明了其他子项目的CICD文件, 这样有一个问题, 顶层项目无法使用git本身提供的源数据对多个子项目的版本, 这就造成了大量的手工工作
   让各个子项目各自管理CICD, 形成自动化, 在上层项目中提供版本对应表, 表中记录按照时间顺序编写记录, 在上层进行进行聚合使用
   
   主要矛盾就是子项目的版本和上层的版本无法串联起来, 除非版本也有包含功能, 并且在CICD过程中能够在上层直接串联起下层

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] kezhenxu94 commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
kezhenxu94 commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597957225
 
 
   @tristan-tsl  Totally confused what you're talking about, even though you have a Chinese version and I'm working in a CI/CD team, your opinion is too vague to catch up

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] wu-sheng commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597970460
 
 
   > CICD files with other subprojects declared in the docker directory
   
   First thing confusing me is this, what are the CICD files? We never have such thing.
   
   @tristan-tsl I used to work at Huawei HQ CI/CD department, @kezhenxu94 is working on Alibaba CI/CD team. And both of us are familiar with the SkyWalking. So, I think this is not our background issue.
   
   The only guess I have, is you may have some misunderstanding about SkyWalking project structure. Especially when you said CI/CD, where is the CD? This is an open source environment, we have no where to deploy anything to anybody.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] kezhenxu94 commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
kezhenxu94 commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597931955
 
 
   Totally confused what you’re talking about, even though you have a Chinese version, are you talking about codebase management or real CI/CD process? TBH you suggestion is too vague to catch up

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] wu-sheng closed issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498
 
 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] kezhenxu94 removed a comment on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
kezhenxu94 removed a comment on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597931955
 
 
   Totally confused what you’re talking about, even though you have a Chinese version, are you talking about codebase management or real CI/CD process? TBH you suggestion is too vague to catch up

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] wu-sheng commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597950612
 
 
   To be honest, I didn't follow your points. No matter in Chinese or English.
   What is your proposal actually? What is the improvement?
   @kezhenxu94 @dmsolr Any idea what this issue says?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] wu-sheng commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-598814107
 
 
   After offline discussion, this topic doesn't make sense to the community. I am closing it.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [skywalking] wu-sheng commented on issue #4498: CICD improvement

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #4498: CICD improvement
URL: https://github.com/apache/skywalking/issues/4498#issuecomment-597971479
 
 
   The second one is what do you mean subproject? And which subproject do you refer? SkyWalking has a long repository list including sub projects and sub modules. We need you to clarify this too.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services