Commit Graph

70 Commits

Author SHA1 Message Date
Norman Maurer
af09be8634
Introduce maven plugin that can check that a native lib can be used w… (#10)
Motivation:

In the past we messed up released native libs as we did compile on the wrong GLIBC version. This can lead to situations when its not possible anymore to use the native libs an a specific system. We should be able to verify that all works as expected during the build / release process.

Modifications:

- Make netty-build a multi maven module project
- Move all existing code to the common module
- Introduce glibccheck-maven-plugin that can be used to validate that a native lib will be usable with a specific GLIBC version

Result:

Provide maven plugin that can be used to verify linking of native lib to correct GLIBC version
2020-11-05 13:55:43 +01:00
dependabot[bot]
ddd2826d7d
Bump junit from 4.12 to 4.13.1 (#9)
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-21 12:06:03 +02:00
Norman Maurer
f1acaa1345 [maven-release-plugin] prepare for next development iteration 2020-02-03 11:29:39 +01:00
Norman Maurer
2c58bda379 [maven-release-plugin] prepare release netty-build-26 2020-02-03 11:29:33 +01:00
Norman Maurer
79b48e49ca
Update checkstyle to 8.29 (#8)
Motivation:

We need to upgrade our checkstyle version to 8.29 to fix a security vulnerability

Modifications:

Update version of checkstyle and make config compatible with latest version

Result:

Other projects can update their dependencies to use the new checkstyle version while also depending on netty-build
2020-02-03 11:28:22 +01:00
Norman Maurer
384d3e83a8 [maven-release-plugin] prepare for next development iteration 2019-03-26 09:17:42 +01:00
Norman Maurer
1d3ed0cc3e [maven-release-plugin] prepare release netty-build-25 2019-03-26 09:17:35 +01:00
Norman Maurer
5987566c1c Upgrade to com.puppycrawl.tools 8.18 as earlier versions were reported to may cause security problems. 2019-03-26 09:15:37 +01:00
Norman Maurer
5a0cedf3e4 [maven-release-plugin] prepare for next development iteration 2019-03-22 10:02:34 +01:00
Norman Maurer
612faded5f [maven-release-plugin] prepare release netty-build-24 2019-03-22 10:02:26 +01:00
Norman Maurer
fc0b4383e9 [maven-release-plugin] prepare for next development iteration 2019-01-24 14:56:10 +01:00
Norman Maurer
9688950f4e [maven-release-plugin] prepare release netty-build-23 2019-01-24 14:55:58 +01:00
Trustin Lee
347e8a6b15 [maven-release-plugin] prepare for next development iteration 2016-03-04 14:53:16 +09:00
Trustin Lee
559e532e2d [maven-release-plugin] prepare release netty-build-22 2016-03-04 14:53:08 +09:00
Trustin Lee
a72d2a1451 Upgrade to checkstyle 6.16.1 2016-03-04 14:51:13 +09:00
Trustin Lee
850e7fa570 Use the same deployment/release settings with netty/netty
.. to avoid any issues that occurs during the release process due to
known issues with the Maven plugins
2016-03-04 14:49:46 +09:00
Trustin Lee
633e398077 [maven-release-plugin] rollback the release of netty-build-22 2016-03-04 14:46:29 +09:00
Trustin Lee
5547823161 [maven-release-plugin] prepare for next development iteration 2016-03-04 14:40:31 +09:00
Trustin Lee
df4afd52a1 [maven-release-plugin] prepare release netty-build-22 2016-03-04 14:40:23 +09:00
Xiaoyan Lin
d513280534 Add TimedOutTestsListener to print the full thread dump on test timeout
Motivation:

See https://github.com/netty/netty/issues/3172

Modifications:

Copy TimedOutTestsListener from 18f9b77a32/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/TimedOutTestsListener.java

Result:

If a test is set the timeout parameter using junit's @Test(timeout = ...) and the timeout is triggered, a full stack trace dump will be outputted and also output the deadlocks if any.
2016-03-04 14:38:15 +09:00
Trustin Lee
390e223c32 [maven-release-plugin] prepare for next development iteration 2014-05-22 17:22:12 +09:00
Trustin Lee
9594f902d2 [maven-release-plugin] prepare release netty-build-21 2014-05-22 17:22:04 +09:00
Trustin Lee
e3e0b2acba [maven-release-plugin] prepare for next development iteration 2014-05-07 17:32:25 +09:00
Trustin Lee
120074437a [maven-release-plugin] prepare release netty-build-20 2014-05-07 17:32:13 +09:00
Trustin Lee
5361c54041 Upgrade oss-parent to the latest version 2014-05-07 17:24:08 +09:00
Trustin Lee
0274b4c6be [maven-release-plugin] prepare for next development iteration 2013-04-04 13:53:16 +09:00
Trustin Lee
ab33f53965 [maven-release-plugin] prepare release netty-build-19 2013-04-04 13:53:07 +09:00
Trustin Lee
2fe93eb73c [maven-release-plugin] prepare for next development iteration 2013-03-22 10:21:45 +09:00
Trustin Lee
31270a135d [maven-release-plugin] prepare release netty-build-18 2013-03-22 10:21:10 +09:00
Trustin Lee
7f27c1fdb0 Upgrade dependencies 2013-03-22 09:34:24 +09:00
Trustin Lee
204451ebc0 [maven-release-plugin] prepare for next development iteration 2013-02-26 15:41:17 -08:00
Trustin Lee
2e2457c16b [maven-release-plugin] prepare release netty-build-17 2013-02-26 15:40:49 -08:00
Trustin Lee
11993db503 [maven-release-plugin] prepare for next development iteration 2013-02-05 18:41:30 +09:00
Trustin Lee
3600cf1fdd [maven-release-plugin] prepare release netty-build-16 2013-02-05 18:41:14 +09:00
Trustin Lee
98eea47c0c [maven-release-plugin] prepare for next development iteration 2013-01-31 14:07:14 +09:00
Trustin Lee
5556e160c6 [maven-release-plugin] prepare release netty-build-15 2013-01-31 14:06:13 +09:00
Trustin Lee
758e9eca9c [maven-release-plugin] prepare for next development iteration 2013-01-30 21:03:38 +09:00
Trustin Lee
2b54e1da7e [maven-release-plugin] prepare release netty-build-14 2013-01-30 21:03:22 +09:00
Trustin Lee
2970289e85 [maven-release-plugin] prepare for next development iteration 2012-12-03 20:53:30 +09:00
Trustin Lee
2169df8ec9 [maven-release-plugin] prepare release netty-build-13 2012-12-03 20:53:08 +09:00
Trustin Lee
946cb46b30 [maven-release-plugin] prepare for next development iteration 2012-11-12 13:52:24 +09:00
Trustin Lee
fa400ccb49 [maven-release-plugin] prepare release netty-build-12 2012-11-12 13:52:09 +09:00
Trustin Lee
d42ae2c3fd [maven-release-plugin] prepare for next development iteration 2012-11-09 17:56:25 +09:00
Trustin Lee
340888744a [maven-release-plugin] prepare release netty-build-11 2012-11-09 17:56:09 +09:00
Trustin Lee
7225f9b342 [maven-release-plugin] prepare for next development iteration 2012-09-22 12:34:28 +09:00
Trustin Lee
02cf6fcaf3 [maven-release-plugin] prepare release netty-build-10 2012-09-22 12:33:57 +09:00
Trustin Lee
9dcab19917 [maven-release-plugin] prepare for next development iteration 2012-06-08 20:25:09 +09:00
Trustin Lee
cbb9d76757 [maven-release-plugin] prepare release netty-build-9 2012-06-08 20:24:31 +09:00
Trustin Lee
192e14df5f [maven-release-plugin] prepare for next development iteration 2012-06-08 11:22:00 +09:00
Trustin Lee
262f96aad3 [maven-release-plugin] prepare release netty-build-8 2012-06-08 11:21:25 +09:00