celeborn/.gitattributes
Mridul Muralidharan 4400089708
[CELEBORN-1346] Add build changes and test resources for ssl support
### What changes were proposed in this pull request?

Build changes and test resources for enabling SSL support.
Please see #2416 for the consolidate PR with all the changes for reference.

Note: I closed the older PR #2413 and reopened this one give the repo changes.

### Why are the changes needed?

Build dependency updates and addition of test resources for use with tests.
The specific tests leveraging these will be added in subsequent jiras linked off of CELEBORN-1343
Splitting it up into multiple PR's to reduce the review load.

### Does this PR introduce _any_ user-facing change?

io.netty:netty-tcnative-boringssl-static is an additional dependency.
org.bouncycastle:* are test dependencies which should have no user facing changes.

### How was this patch tested?
The overall PR #2411 passes all tests, this is specifically pulling out the dependency changes and resources.

Closes #2417 from mridulm/build-and-test-for-tls.

Lead-authored-by: Mridul Muralidharan <mridul@gmail.com>
Co-authored-by: Mridul Muralidharan <mridulatgmail.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2024-03-26 21:50:54 +08:00

37 lines
1.3 KiB
Plaintext

#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
.github/ export-ignore
.idea/ export-ignore
_config.yml export-ignore
codecov.yml export-ignore
LICENSE-binary export-ignore
NOTICE-binary export-ignore
licenses-binary export-ignore
assets/slides/* export-ignore
assets/diagram/* export-ignore
assets/img/* export-ignore
*.bat text eol=crlf
*.cmd text eol=crlf
*.java text eol=lf
*.scala text eol=lf
*.xml text eol=lf
*.py text eol=lf
common/src/test/resources/ssl/generate_certs.sh text
common/src/test/resources/ssl/* -text
worker/src/test/resources/ssl/* -text