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

Optimising the cicd process #1003

@cdmikechen

Description

@cdmikechen

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 .

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions