-
Notifications
You must be signed in to change notification settings - Fork 73
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
Adding windows and mac CI to 1.3 #745
Conversation
Signed-off-by: Amit Galitzky <[email protected]>
Signed-off-by: Amit Galitzky <[email protected]>
Signed-off-by: Amit Galitzky <[email protected]>
Signed-off-by: Amit Galitzky <[email protected]>
Codecov Report
@@ Coverage Diff @@
## 1.3 #745 +/- ##
============================================
- Coverage 77.66% 75.65% -2.01%
+ Complexity 4110 4005 -105
============================================
Files 296 296
Lines 17673 17661 -12
Branches 1882 1876 -6
============================================
- Hits 13725 13362 -363
- Misses 3041 3382 +341
- Partials 907 917 +10
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Signed-off-by: Amit Galitzky <[email protected]>
strategy: | ||
matrix: | ||
java: [8, 11, 14] | ||
os: [ubuntu-latest] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we run on macos-latest as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't originally add this as it wasn't part of what is needed for 1.3.7 and was worried about the deadline. However since window is passing, just add macos along with the needed test fix I made in the past on 2.x branch.
Signed-off-by: Amit Galitzky <[email protected]>
os: [ubuntu-latest, macos-latest] | ||
fail-fast: false | ||
|
||
name: Build and Test Anomaly detection Plugin on multipule platforms |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: typo in multiple
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
Signed-off-by: Amit Galitzky <[email protected]>
Description
Adding windows CI to 1.3, split up workflows to regular build, bwc and docker security workflow.
Bumped jackson to 2.14.1 to match with core.
Didn't add multi node integration testing for windows CI as there are still some issues with deleting previous cluster logs, manually tested multi node windows works with AD. Issue for multi node set up for windows 1.3 (#747)
Issues Resolved
resolves #737
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.