Skip to content

Commit 908e58f

Browse files
committed
Add netty-tcnative patches and tests
1 parent ab8953b commit 908e58f

File tree

4 files changed

+2699
-0
lines changed

4 files changed

+2699
-0
lines changed

.github/workflows/integrations.yml

+28
Original file line numberDiff line numberDiff line change
@@ -257,3 +257,31 @@ jobs:
257257
- name: Run accp build
258258
run: |
259259
./tests/ci/integration/run_accp_integration.sh
260+
netty-tcnative:
261+
if: github.repository_owner == 'aws'
262+
runs-on: ubuntu-latest
263+
steps:
264+
- name: Install OS Dependencies
265+
run: |
266+
sudo apt-get update
267+
sudo apt-get install -y --no-install-recommends \
268+
build-essential \
269+
libapr1-dev \
270+
pkg-config \
271+
cmake \
272+
gcc \
273+
ninja-build \
274+
golang
275+
- uses: actions/checkout@v4
276+
- name: Setup Java JDK
277+
uses: actions/[email protected]
278+
with:
279+
distribution: corretto
280+
java-version: 8
281+
- name: Build netty-tcnative latest
282+
run: |
283+
./tests/ci/integration/run_netty_tcnative.sh
284+
- name: Build netty-tcnative 2.0.62.Final
285+
run: |
286+
./tests/ci/integration/run_netty_tcnative.sh
287+

0 commit comments

Comments
 (0)