You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by GitBox <gi...@apache.org> on 2022/06/10 06:53:20 UTC

[GitHub] [incubator-shenyu] erdengk opened a new issue, #3513: [GLCC 2022]Improve integration tests and their processes

erdengk opened a new issue, #3513:
URL: https://github.com/apache/incubator-shenyu/issues/3513

   ### Volunteer help
   
   ## Improve integration tests and their processes
   
   ### Description
   
   The dockerfile-maven-plugin plug-in currently used by ShenYu has stopped maintenance and needs to be replaced with a new packaging plug-in. At present, ShenYu's integration testing process is not perfect, and the integration testing process needs to be improved. The documentation on the official website also has room for improvement, and contributors need to optimize the existing documentation.
   
   ### Task
   
   - [ ] Replacing the packaging plugin
   - [ ] Implementing a Kubernetes Integration Test Workflow
   - [ ] Optimize documents
   
   ### Project technical requirements
   
   Java, Docker, Kubernetes
   
   ### Expected completion results
   
   (1) Replace the new packaging plug-in for shenyu, the new packaging plug-in can work normally, including CI and Release.
   
   (2) Add a feature that is orchestrated by a Kubernetes cluster by modifying an existing workflow, and then run integration tests in the cluster.
   
   (3) The existing documentation has been improved.
   
   ### Mentor
   
   Kunshuai Zhu|jooks@apache.org


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

To unsubscribe, e-mail: notifications-unsubscribe@shenyu.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [shenyu] yu199195 closed issue #3513: [GLCC 2022]Improve integration tests and their processes

Posted by "yu199195 (via GitHub)" <gi...@apache.org>.
yu199195 closed issue #3513: [GLCC 2022]Improve integration tests and their processes
URL: https://github.com/apache/shenyu/issues/3513


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

To unsubscribe, e-mail: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org