Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-validator
Commit: c58a6ea43df763137778d8ba27d0977393a57e52
https://github.com/hibernate/hibernate-validator/commit/c58a6ea43df763137...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1807 Add Maven profile to improve contributor experience on Intellij IDEA
Commit: 75465c17937201697d916649f435572f871a6a30
https://github.com/hibernate/hibernate-validator/commit/75465c17937201697...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AbstractMethodValidationTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AnnotationBasedMethodValidationTest.java
M pom.xml
Log Message:
-----------
HV-1809 Upgrade to TestNG 6.14.3
Necessary to upgrade to Arquillian 1.6+, which depends on some
methods that weren't defined in TestNG 6.8.
Note we have to change AbstractMethodValidationTest to avoid calling
assertEquals(someObject, aProxyForThisObject), because TestNG 6.14.3
actually calls someObject.equals(aProxyForThisObject) under the hood,
and this obviously doesn't work unless equals is overridden.
Commit: 605205860e92a92ca412f269f66abb14b9c0b0ca
https://github.com/hibernate/hibernate-validator/commit/605205860e92a92ca...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M tck-runner/src/test/resources/test.policy
Log Message:
-----------
HV-1809 Fix the Security Manager policy following the TestNG upgrade
Commit: f8dfc218e25fe25ed6a90fbcd56bb06c258a2b99
https://github.com/hibernate/hibernate-validator/commit/f8dfc218e25fe25ed...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M tck-runner/pom.xml
Log Message:
-----------
HV-1809 Disable parallel test execution in the tck-runner following the TestNG upgrade
There seem to be problems with running tests in parallel with TestNG 6.14:
we end up with archive content being mixed between threads,
which leads to really cryptic errors in the SecurityManager (because we
try to load a resource when we shouldn't have... ?).
Anyway, the tests don't take that long to execute, so let's avoid this
source of errors?
Commit: 7be1071b90526622f0c563cc7da4b6c08a82079e
https://github.com/hibernate/hibernate-validator/commit/7be1071b90526622f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1808 Upgrade to Arquillian 1.7.0.Alpha4
Commit: 1eab147179c4c9c80d557cac72c087f2e6536c11
https://github.com/hibernate/hibernate-validator/commit/1eab147179c4c9c80...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M osgi/felixtest/pom.xml
M pom.xml
Log Message:
-----------
HV-1808 Upgrade to payara-arquillian 2.3.1
The upgrade was necessary to upgrade to Arquillian 1.6 in the 6.1
branch, so I can only assume it's even more necessary here. We don't
execute Payara tests on the 7.0 branch yet, though, so there's no way to
check.
Commit: 48b67010ddf367b097d7533ef2a7b2e46dc45141
https://github.com/hibernate/hibernate-validator/commit/48b67010ddf367b09...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M osgi/felixtest/pom.xml
M osgi/felixtest/src/test/java/org/hibernate/validator/osgi/felix/FelixCDIIT.java
Log Message:
-----------
HV-1808 Include TestNG and dependencies in the Payara deployment in FelixCDIIT
Arquillian already includes TestNG in the deployment as part of its own
jar (WTH?), but apparently it forgets about TestNG's dependencies, in
particular JCommander.
Commit: 4b1c93a3d2154ade8dd1c8aa466dc2bed8d51059
https://github.com/hibernate/hibernate-validator/commit/4b1c93a3d2154ade8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1806 Upgrade to pax-url 2.5.4
This looks necessary to set some Maven-related settings; pax-url 2.5.2
ignores them (?).
Commit: 5538dc38fbaddb9da74676349fa63fb6bc255359
https://github.com/hibernate/hibernate-validator/commit/5538dc38fbaddb9da...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M osgi/integrationtest/pom.xml
M
osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/KarafFeaturesAreInstallableTest.java
M
osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1806 Make sure Karaf-based tests use the same local Maven repository as the Maven
build
Otherwise, when the Maven local repository of the Maven build isn't the
default one, Pax-Exam ends up not finding OSGi artifacts we just built.
Commit: 96b3d47e69abda97f6943098bea8cc836435a880
https://github.com/hibernate/hibernate-validator/commit/96b3d47e69abda97f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1806 Make sure that Shrinkwrap-based tests use the same local Maven repository as the
Maven build
Otherwise, when the Maven local repository of the Maven build isn't the
default one, Shrinkwrap may end up not finding artifacts we already downloaded.
Commit: 625d1fb4da86dd01e3a95e97f3aaba0fc87d9ca1
https://github.com/hibernate/hibernate-validator/commit/625d1fb4da86dd01e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1805 Add suffixes to test reports to more easily distinguish between multiple
executions of the same test in the same Jenkins job
Commit: 628216e234c46730ce57a1edce3f405d141ad176
https://github.com/hibernate/hibernate-validator/commit/628216e234c46730c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
A Jenkinsfile
Log Message:
-----------
HV-1805 Copy and adapt Jenkinsfile from Hibernate Search
Commit: 2fd8b21808803f19c8a853817e1a6df27d1da967
https://github.com/hibernate/hibernate-validator/commit/2fd8b21808803f19c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Disable fail-fast in Jenkinsfile
Commit: 46ef0ed8fefad62446727be24c931fed5abc1f91
https://github.com/hibernate/hibernate-validator/commit/46ef0ed8fefad6244...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Run the TCK with WildFly in the Jenkinsfile
Commit: 6cae30f9050de14bf3fc3bb90d05e6a133138217
https://github.com/hibernate/hibernate-validator/commit/6cae30f9050de14bf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Pass -DdeployAtEnd=true when deploying snapshots in the Jenkinsfile
Commit: ae88e1b86dd64e6355e3521b75a73ec2923dd2c5
https://github.com/hibernate/hibernate-validator/commit/ae88e1b86dd64e635...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Only execute WildFly TCK tests on-demand
They can't pass just yet, since WildFly doesn't support Jakarta EE
packages (yet).
Commit: 2abbbf551417421fcebdca04e8824362e8a46b4c
https://github.com/hibernate/hibernate-validator/commit/2abbbf551417421fc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Run sigtests and JQAssistant as part of the default Jenkinsfile build
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5f27bf7aba181f42c91adba7e306505acaa36d99
https://github.com/hibernate/hibernate-validator/commit/5f27bf7aba181f42c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-08 (Thu, 08 Oct 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HV-1805 Disable JDK15/JDK16 builds in Jenkinsfile because of JDK-8253566
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-validator/compare/ecbba181d31c...5...