You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2019/12/12 16:21:14 UTC

[GitHub] [incubator-dolphinscheduler] khadgarmage opened a new issue #1460: [CI/CD]Root issue to track

khadgarmage opened a new issue #1460: [CI/CD]Root issue to track
URL: https://github.com/apache/incubator-dolphinscheduler/issues/1460
 
 
   This is a root issue for CI/CD, if you want to learn about the detail, you can track the email link https://lists.apache.org/thread.html/00dffebaf5f62672cc0d67ffc8317bb531f66f14dcb8decf913cbbb8%40%3Cdev.dolphinscheduler.apache.org%3E
   
   So far, no one has objected to the UT coverage rate, so we will implement it according to the 60% UT coverage rate. 
   When pmc or committer merge pr, pay attention to the codecov comments. We must ensure that the UT coverage rate 
   of the submitted PR files reach 60%, and it is guaranteed that the UT coverage rate will only increase after the PR is merged.
   
      And this is a root issue for track the ci/cd process.
   
     I will break it into many scattered issues for everyone to contribute under the root issue:
   	1、ut
   	2、checkstyle check
   	3、spotbugs check
   	4、Front-end eslint check
   	5、The CI / CD inspection and requirements are written into the code contribution document, 
      		the new PR code ut coverage is required to reach 60%, and the coverage can only be increased, not reduced. 
   	6、We use codecov tool to replace coveralls tool in fact, and this job is done.

----------------------------------------------------------------
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