Commit Graph

109 Commits

Author SHA1 Message Date
Andrea Cavalli 219bbd44dc Rename package 2021-09-17 16:28:15 +02:00
Norman Maurer 05f79e9e45 [maven-release-plugin] prepare for next development iteration 2021-03-19 09:57:50 +01:00
Norman Maurer 3048744436 [maven-release-plugin] prepare release netty-build-29 2021-03-19 09:57:45 +01:00
Chris Vest 0acd55a44e
Merge pull request #11 from chrisvest/checkstyle-modules
Make checkstyle ignore module-info.java files
2021-03-18 16:55:20 +01:00
Chris Vest 51248ba58f Make checkstyle ignore module-info.java files
Checkstyle cannot yet parse these files, so we have to make it ignore them.
2021-03-18 11:47:30 +01:00
Norman Maurer b1ce81f888 [maven-release-plugin] prepare for next development iteration 2020-11-06 07:51:30 +01:00
Norman Maurer c2c0aef2b7 [maven-release-plugin] prepare release netty-build-28 2020-11-06 07:51:22 +01:00
Norman Maurer 62f3b989cb Fix location of xml files 2020-11-06 07:49:21 +01:00
Norman Maurer d470fe9b49 [maven-release-plugin] prepare for next development iteration 2020-11-05 15:59:52 +01:00
Norman Maurer d1dbd3108f [maven-release-plugin] prepare release netty-build-27 2020-11-05 15:59:44 +01:00
Norman Maurer 7e00129e61 Rename artifacts 2020-11-05 15:56:18 +01:00
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 edb1a98ae3 Also match copyright headers in properties files 2019-03-22 10:01:13 +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
Norman Maurer 5c18acd3bf Remove DEC and INC from the list of tokens as these are not supported anymore by newer checkstyle plugin versions.
Motivation:

DEC and INC are not supported anymore.

Modifications:

Remove DEC and INC

Result:

Be able to use checkstyle.xml with latest checkstyle plugin version.
2019-01-24 12:16: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 191ae3872f Ignore the missing private constructor checks for examples
.. because there's no point of having an empty private constructor for
the example classes with the main(String[]) methods.
2014-05-22 17:20:13 +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 6d906e1ecc Remove NoFinalize from the checkstyle rule
- We sometimes use it, although it's very rare.
2014-05-07 17:30:56 +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
Andrei Pozolotin 728acc3d9b Suppress JavadocPackage in the test packages
as suggested by
https://github.com/infynyxx
https://github.com/netty/netty-build/pull/4
2013-04-03 22:14:28 -05: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 182dbb91a4 Remove DoubleCheckedLocking check which is gone in Checkstyle 5.6 2013-03-22 09:32: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 fea132f66c Prepare to import ConcurrentHashMapV8 2013-02-26 15:36:35 -08:00