Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate some CI steps to GitHub runners. While two steps that requires k8s cluster still remains on self-hosted, because resource requested is exceed the standard configuration of GitHub runner (2 core CPU, 8G memory). This PR also * Parallels the building process of three engines, * Reduce the size of artifacts, * Add code coverage report for graphscope. However, this PR also introduced several overhead, which is two additional Dockerfile for assemble artifact content into graphscope-runtime image, however, this is basically copied from the stage 2 of the normal Dockerfile. And the manipulation of upload and download artifact is more complicated than before (to preserve file permissions of artifact, one need to assemble all files into a tar ball)
- Loading branch information