Skip to content
This repository has been archived by the owner on Jul 10, 2024. It is now read-only.

Optimising the cicd process #1003

Open
cdmikechen opened this issue Oct 5, 2022 · 1 comment
Open

Optimising the cicd process #1003

cdmikechen opened this issue Oct 5, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@cdmikechen
Copy link
Contributor

cdmikechen commented Oct 5, 2022

The current submarine cicd process involves support for multiple languages and multiple language versions, which makes the entire github workflow take a very long time to process a PR check task.
The languages and versions involved are as follows:

  • python: 3.7 3.8 3.9 3.10
  • k8s: 1.18.20 1.19.16 1.20.15 1.21.10
  • java: 1.8
  • go: 1.17.2
  • angular: ~8.2.9

Meanwhile, the code coverage checks are only handled for some java codes. For the go, python and angular sections I think we should add/refine to codecov later.

To do this, I created an issue on jira to manage and track related content https://issues.apache.org/jira/browse/SUBMARINE-1336 .

@cdmikechen
Copy link
Contributor Author

@huang06
Hi~ I have created this issue to follow up on the recent discussion of cicd.
For the python part, I think we should reduce python tasks in first, and then add codecov support. Wish to know what do you think.

@cdmikechen cdmikechen added the enhancement New feature or request label Oct 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant