Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CELEBORN-850][INFRA] Add SBT CI #1771

Closed
wants to merge 2 commits into from
Closed

Conversation

cfmcgrady
Copy link
Contributor

What changes were proposed in this pull request?

This PR adds new GitHub Actions workflows to enable Continuous Integration using SBT based on #1764

Does this PR introduce any user-facing change?

No

How was this patch tested?

Pass GA

@codecov
Copy link

codecov bot commented Jul 27, 2023

Codecov Report

Merging #1771 (eceaf48) into main (6cd1355) will increase coverage by 0.18%.
Report is 2 commits behind head on main.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1771      +/-   ##
==========================================
+ Coverage   46.78%   46.96%   +0.18%     
==========================================
  Files         162      162              
  Lines       10012    10012              
  Branches      923      923              
==========================================
+ Hits         4683     4701      +18     
+ Misses       5019     5005      -14     
+ Partials      310      306       -4     

see 2 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

add flink 1.15/1.17 support

add flink-it/flink-client-shaded support

rebase branch pure-sbt

align final jar name with maven

add prefix and update project name

enabled ci

bump junit

jdk 17

try

set java.io.tmpdir

Revert "try"

This reverts commit 9e78f0d.

try

try

disable parallelExecution

try

upload log

try

try

try

debug info

print debug info

try

fix

remove celeborn-client/test

fail-fast: false

test by group

fix
@@ -553,7 +573,7 @@ trait SparkClientProjects {
) ++ commonUnitTestDependencies
)
}

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should it be covered by spotless?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

after experimentation, it seems that the maven spotless plugin is unable to format source files located outside the source directory.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a big deal.

push:
branches:
- main
- branch-*
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Emm ... I'm afraid we should exclude branch-0.3 and lower

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we don't backport this to branch-0.3, I think it's safe.

@pan3793 pan3793 closed this in 6ba4b7e Aug 1, 2023
@cfmcgrady cfmcgrady deleted the sbt-ci branch August 1, 2023 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants