Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eap7.4.x #17

Open
wants to merge 262 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
262 commits
Select commit Hold shift + click to select a range
ff88c2e
[maven-release-plugin] prepare release 3.1.5.Final
manovotn Aug 12, 2020
4e6abba
[maven-release-plugin] prepare for next development iteration
manovotn Aug 12, 2020
827c521
Do not generate javadoc for osgi bundle.
manovotn Aug 12, 2020
cabd9e7
[maven-release-plugin] prepare release 3.1.5.Final
manovotn Aug 12, 2020
04da3f5
[maven-release-plugin] prepare for next development iteration
manovotn Aug 12, 2020
1ca5e96
Update WFLY version used for patch creation.
manovotn Aug 12, 2020
aa4bf67
Reintroduce javadoc for osgi module, make sure it has all needed depe…
manovotn Aug 12, 2020
35d0858
[maven-release-plugin] prepare release 3.1.5.Final
manovotn Aug 12, 2020
48da9e8
[maven-release-plugin] prepare for next development iteration
manovotn Aug 12, 2020
1763647
WELD-2635: GWT uses Jetty from Eclipse foundation, so changing to not…
mareknovotny Aug 14, 2020
ddd39d0
[maven-release-plugin] prepare release 3.1.5.SP1
manovotn Aug 28, 2020
7d0525a
[maven-release-plugin] prepare for next development iteration
manovotn Aug 28, 2020
2478978
[Security] Bump htmlunit from 2.20 to 2.37.0
dependabot-preview[bot] Aug 26, 2020
023414d
Bump tomcat.version from 9.0.31 to 9.0.37
dependabot-preview[bot] Aug 26, 2020
7836ac0
Bump jboss-logmanager from 1.2.2.GA to 2.1.17.Final
dependabot-preview[bot] Aug 28, 2020
2591652
Bump jax.artifacts.version from 2.3.2 to 2.3.3
dependabot-preview[bot] Aug 26, 2020
0e7806c
Bump mockito-core from 2.19.0 to 3.5.7
dependabot-preview[bot] Aug 31, 2020
d257b9b
Bump jakarta.activation-api from 1.2.1 to 1.2.2
dependabot-preview[bot] Aug 31, 2020
15c2c73
Bump htmlunit from 2.37.0 to 2.43.0
dependabot-preview[bot] Aug 31, 2020
bfd164f
Bump junit from 4.12 to 4.13
dependabot-preview[bot] Aug 31, 2020
aa2cd58
Bump arquillian.version from 1.7.0.Alpha2 to 1.7.0.Alpha4
dependabot-preview[bot] Aug 25, 2020
33b98de
Bump arquillian.glassfish.version from 1.0.0.CR1 to 1.0.2
dependabot-preview[bot] Sep 2, 2020
766792e
Attempt to unify htmlunit dependency used throughout the project.
manovotn Sep 1, 2020
90b9ddc
Update Jetty version, exclude HSCycleTest as that one is failing beca…
manovotn Sep 1, 2020
0434197
Remove leftover Mortbay dependencies.
manovotn Sep 1, 2020
96332ae
Bump jboss-logging-processor from 2.0.1.Final to 2.2.1.Final
dependabot-preview[bot] Sep 3, 2020
ab0ad0d
Remove unused contiperf dependency.
manovotn Sep 3, 2020
d712950
Remove unused maven selenium plugin.
manovotn Sep 3, 2020
b6ed752
Bump bcel from 6.2 to 6.5.0
dependabot-preview[bot] Sep 3, 2020
4c92ab0
Bump jacoco-maven-plugin from 0.7.9 to 0.8.5
dependabot-preview[bot] Sep 1, 2020
b26288a
Bump groovy-all from 2.4.15 to 2.4.20
dependabot-preview[bot] Sep 1, 2020
bc34103
Bump maven-ejb-plugin from 3.0.0 to 3.1.0
dependabot-preview[bot] Sep 1, 2020
0c12234
Bump jandex-maven-plugin from 1.0.5 to 1.0.8
dependabot-preview[bot] Sep 4, 2020
d274c11
Bump container-se-managed from 1.0.1.Final to 1.0.2.Final
dependabot-preview[bot] Sep 4, 2020
7162823
Bump javax.json from 1.1.2 to 1.1.4
dependabot-preview[bot] Sep 4, 2020
ab48211
Bump spotbugs-annotations from 3.1.11 to 4.1.2
dependabot-preview[bot] Sep 4, 2020
b033956
Bump saaj-impl from 1.5.2-b01 to 1.5.2
dependabot-preview[bot] Sep 4, 2020
c142fe7
Bump maven-ear-plugin from 3.0.0 to 3.0.2
dependabot-preview[bot] Sep 4, 2020
8798fd2
Update Weld documentation generation process.
manovotn Sep 3, 2020
7799f44
Bump hibernate-jpamodelgen from 5.3.2.Final to 5.4.21.Final
dependabot-preview[bot] Sep 1, 2020
045533a
Bump spotbugs-maven-plugin from 3.1.10 to 4.0.4
dependabot-preview[bot] Sep 7, 2020
8b6fd17
Bump gmavenplus-plugin from 1.6 to 1.10.0
dependabot-preview[bot] Sep 7, 2020
3c66d85
Bump wildfly-maven-plugin from 2.0.0.Final to 2.0.2.Final
dependabot-preview[bot] Sep 7, 2020
32f4950
Bump jandex from 2.0.3.Final to 2.2.1.Final
dependabot-preview[bot] Sep 7, 2020
61e5b76
Bump download-maven-plugin from 1.3.0 to 1.6.0
dependabot-preview[bot] Sep 7, 2020
b6dbc1f
Bump mockito-core from 3.5.7 to 3.5.10
dependabot-preview[bot] Sep 7, 2020
55acb42
Bump jboss-logging from 3.2.1.Final to 3.4.1.Final
dependabot-preview[bot] Sep 7, 2020
392d05d
Bump weld-logging-tools from 1.0.2.Final to 1.0.3.Final
dependabot-preview[bot] Sep 7, 2020
47f020e
Bump maven-war-plugin from 3.2.0 to 3.3.1
dependabot-preview[bot] Sep 7, 2020
9bb993b
Bump cdi-tck-api from 2.0.6.SP1 to 2.0.7.SP1
dependabot-preview[bot] Sep 7, 2020
98ea9d7
Bump patch-gen-maven-plugin from 2.0.1.Final to 2.1.0.Final
dependabot-preview[bot] Sep 7, 2020
29fa99f
Bump portlet-api from 2.0 to 3.0.1
dependabot-preview[bot] Sep 7, 2020
cae20ac
Bump el-impl from 2.1.2-b04 to 2.2.1-b05
dependabot-preview[bot] Sep 7, 2020
8766892
Remove redundant version override.
manovotn Sep 7, 2020
5363a7b
Generated HTML docs should have index.html as page name.
manovotn Sep 9, 2020
e4082c5
Update antrun maven plugin tasks.
manovotn Sep 9, 2020
1f4cf1a
WELD-2634: Get rid of needless JUnit extras (runners, suites, etc.)
mkouba Sep 10, 2020
b876db2
Bump undertow-servlet from 1.3.0.Beta1 to 2.2.0.Final
dependabot-preview[bot] Sep 14, 2020
d2f0846
WELD-2636 update UndertowSmokeTest to use Weld's EnhancedListener.
manovotn Sep 14, 2020
6c7ef7f
Bump weld-parent from 41 to 42
dependabot-preview[bot] Sep 14, 2020
67a0dee
Change the name of output directory for HTML version of docs.
manovotn Sep 17, 2020
0eeaa2a
Bump mockito-core from 3.5.10 to 3.5.11
dependabot-preview[bot] Sep 18, 2020
0b7d6d7
Bump hibernate-jpamodelgen from 5.4.21.Final to 5.4.22.Final
dependabot-preview[bot] Oct 1, 2020
018ffb8
Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3
dependabot-preview[bot] Oct 1, 2020
e90fb7f
Bump maven-ear-plugin from 3.0.2 to 3.1.0
dependabot-preview[bot] Sep 30, 2020
d7a92fd
Bump spotbugs-annotations from 4.1.2 to 4.1.3
dependabot-preview[bot] Oct 1, 2020
08dbc24
Bump mockito-core from 3.5.11 to 3.5.13
dependabot-preview[bot] Sep 25, 2020
6c788a0
Bump gmavenplus-plugin from 1.10.0 to 1.10.1
dependabot-preview[bot] Sep 21, 2020
316b689
Bump jacoco-maven-plugin from 0.8.5 to 0.8.6
dependabot-preview[bot] Sep 16, 2020
3e9ff9f
Bump asciidoctor-maven-plugin from 2.0.0 to 2.1.0
dependabot-preview[bot] Sep 15, 2020
898e404
Bump tomcat.version from 9.0.37 to 9.0.38
dependabot-preview[bot] Sep 16, 2020
fbc16c1
Docs - add an execution that generates multiple HTMLs; add index page…
manovotn Oct 1, 2020
1a1152a
WELD-2642 OSGi - fix exported packages.
manovotn Oct 7, 2020
f37725b
WELD-2644: weld-osgi-bundle must not embed jakarta APIs
lukasj Oct 8, 2020
cc6c3bf
WELD-2645 Change OSGi export statement for modules.
manovotn Oct 12, 2020
48db587
WELD-2646 Attempt to fix issue with plugin execution order.
manovotn Oct 13, 2020
08e5cee
[Security] Bump junit from 4.13 to 4.13.1
dependabot-preview[bot] Oct 12, 2020
03012e9
Create GH Actions config file
manovotn Nov 4, 2020
e988627
Remove Travis config file.
manovotn Nov 23, 2020
0632298
[Security] Bump jetty.version from 9.4.31.v20200723 to 9.4.35.v20201120
dependabot-preview[bot] Nov 24, 2020
a671570
WELD-2639 Allow to expand set of BDA via generic properties.
manovotn Oct 21, 2020
0a03a88
Bump mockito-core from 3.5.13 to 3.6.28
dependabot-preview[bot] Dec 1, 2020
310cee7
Bump spotbugs-maven-plugin from 4.1.3 to 4.1.4
dependabot-preview[bot] Dec 1, 2020
3cce8c5
Bump undertow-servlet from 2.2.0.Final to 2.2.2.Final
dependabot-preview[bot] Dec 1, 2020
86119fd
Bump arquillian.version from 1.7.0.Alpha4 to 1.7.0.Alpha5
dependabot-preview[bot] Dec 1, 2020
e2c6a26
Bump tomcat.version from 9.0.38 to 9.0.40
dependabot-preview[bot] Dec 1, 2020
a466aea
WELD-2652 Do not try to load classes from META-INF/versions.
manovotn Dec 3, 2020
0d289f7
WELD-2650 Use Phaser to implement a barrier system and prevent race c…
manovotn Dec 7, 2020
eb6019d
Bump arquillian.version from 1.7.0.Alpha5 to 1.7.0.Alpha6
dependabot-preview[bot] Jan 1, 2021
267cf0c
Bump groovy-all from 2.4.20 to 2.4.21
dependabot-preview[bot] Jan 1, 2021
d519da3
Bump htmlunit from 2.43.0 to 2.46.0
dependabot-preview[bot] Jan 4, 2021
68fcbab
Bump hibernate-jpamodelgen from 5.4.22.Final to 5.4.27.Final
dependabot-preview[bot] Jan 1, 2021
af1fbab
Bump wildfly.arquillian.version from 2.2.0.Final to 3.0.1.Final
dependabot-preview[bot] Jan 1, 2021
94508dd
WELD-2618 Make proxy name creation more deterministic.
manovotn Jan 8, 2021
178cede
WELD-2647 Add two automated tests; one standard and one using generic…
manovotn Jan 6, 2021
ee8a529
Attempt at a job that creates WFLY patches and Weld distribution.
manovotn Jan 11, 2021
4ca2bf8
Allow javadoc of shaded artifacts to be build without using release p…
manovotn Jan 11, 2021
f872a29
[maven-release-plugin] prepare release 3.1.6.Final
manovotn Jan 12, 2021
7dfac4e
[maven-release-plugin] prepare for next development iteration
manovotn Jan 12, 2021
08e4b3b
Use JDK 11 by default, only swap to JDK 8 for patch creation. Comment…
manovotn Jan 12, 2021
873ca8e
TEMP trigger adjustment for testing.
manovotn Jan 12, 2021
27a602d
Revert "Allow javadoc of shaded artifacts to be build without using r…
manovotn Jan 12, 2021
95f1acc
Revert "TEMP trigger adjustment for testing."
manovotn Jan 12, 2021
4d901cd
[maven-release-plugin] prepare release 3.1.6.Final
manovotn Jan 12, 2021
57673db
[maven-release-plugin] prepare for next development iteration
manovotn Jan 12, 2021
8d7dd09
Bump jboss-logmanager from 2.1.17.Final to 2.1.18.Final
dependabot-preview[bot] Feb 1, 2021
00e401b
Bump download-maven-plugin from 1.6.0 to 1.6.1
dependabot-preview[bot] Feb 1, 2021
ad8c526
Bump asciidoctorj-pdf from 1.5.3 to 1.5.4
dependabot-preview[bot] Feb 1, 2021
cf8cc57
Bump undertow-servlet from 2.2.2.Final to 2.2.3.Final
dependabot-preview[bot] Feb 1, 2021
b1abe96
Bump mockito-core from 3.6.28 to 3.7.7
dependabot-preview[bot] Feb 1, 2021
5db8c2a
Bump tomcat.version from 9.0.40 to 9.0.41
dependabot-preview[bot] Feb 1, 2021
43bc9ce
Bump json-path from 2.4.0 to 2.5.0
dependabot-preview[bot] Feb 11, 2021
fefeec0
WELD-2581 Rework class defining for Weld in JDK 11+
manovotn Feb 15, 2021
cc4fe51
WELD-2656 Fix subclass generation to not always ignore bridge methods.
manovotn Feb 15, 2021
e6b8a32
GH Actions - add server-log export after failed run.
manovotn Feb 16, 2021
d0aaca0
WELD-2658 Fire ProcessBean event for enabled synthetic alternatives.
manovotn Feb 23, 2021
43786ec
WELD-2659 BeanAttributesConfiguratorImpl now correctly determines qua…
manovotn Feb 23, 2021
a7befb5
WELD-2657 With JDK 11, Class.getPackage no longer returns null for cl…
manovotn Feb 22, 2021
aa61810
Bump arquillian.version from 1.7.0.Alpha6 to 1.7.0.Alpha8
dependabot-preview[bot] Mar 1, 2021
2dbe4da
Bump mockito-core from 3.7.7 to 3.8.0
dependabot-preview[bot] Mar 1, 2021
b7a7ab3
Bump maven-ear-plugin from 3.1.0 to 3.2.0
dependabot-preview[bot] Mar 1, 2021
25648b5
Bump hibernate-jpamodelgen from 5.4.27.Final to 5.4.28.Final
dependabot-preview[bot] Mar 1, 2021
2121432
Bump tomcat.version from 9.0.41 to 9.0.43
dependabot-preview[bot] Mar 1, 2021
f0fd04b
Bump gmavenplus-plugin from 1.10.1 to 1.12.1
dependabot-preview[bot] Mar 1, 2021
cdfb14b
Bump arquillian.drone.version from 2.5.1 to 2.5.2
dependabot-preview[bot] Mar 2, 2021
d6d1cf2
Bump jetty.version from 9.4.35.v20201120 to 9.4.38.v20210224
dependabot-preview[bot] Mar 2, 2021
3e0e688
Exclude Jetty dependency from htmlunit to prevent version clashes bet…
manovotn Mar 2, 2021
517a135
Update WFLY version, update release job to also test the WFLY patch a…
manovotn Mar 17, 2021
3c44dea
Update Weld API to SP4.
manovotn Mar 18, 2021
3267b39
Remove bundle plugin version override.
manovotn Mar 18, 2021
8245ffc
[maven-release-plugin] prepare release 3.1.7.Final
manovotn Mar 18, 2021
aaf41d1
[maven-release-plugin] prepare for next development iteration
manovotn Mar 18, 2021
22da592
WELD-2662 Fix an issue where you couldn't create proxy for producer m…
manovotn Mar 25, 2021
7282083
WELD-2666 Reproducer and potential fix for proxy naming of hierarchic…
manovotn Apr 7, 2021
7059f65
Add .checkstyle to .gitignore
darranl Apr 1, 2021
36e33ca
[WELD-2664] Don't wrap ImmediateInstanceFactory in WeldInstanceFactory.
darranl Apr 1, 2021
1784515
[maven-release-plugin] prepare release 3.1.7.SP1
manovotn Apr 14, 2021
052861a
[maven-release-plugin] prepare for next development iteration
manovotn Apr 14, 2021
7c1845c
Bump spotbugs-annotations from 4.1.3 to 4.2.3
dependabot-preview[bot] May 1, 2021
1e747ae
Bump spotbugs-maven-plugin from 4.1.4 to 4.2.3
dependabot-preview[bot] May 3, 2021
4f05b86
Bump htmlunit from 2.46.0 to 2.49.1
dependabot-preview[bot] May 1, 2021
48b2a05
Bump tomcat.version from 9.0.43 to 9.0.45
dependabot-preview[bot] May 1, 2021
4be6405
Bump undertow-servlet from 2.2.3.Final to 2.2.7.Final
dependabot-preview[bot] May 1, 2021
6937381
Bump mockito-core from 3.8.0 to 3.9.0
dependabot-preview[bot] May 1, 2021
5dcce6a
Bump jandex from 2.2.1.Final to 2.2.3.Final
dependabot-preview[bot] May 1, 2021
62c83ac
[Security] Bump jetty.version from 9.4.38.v20210224 to 9.4.40.v20210413
dependabot-preview[bot] May 3, 2021
3bc3415
Update TCK version to 2.0.7.SP2
manovotn May 11, 2021
79b7504
Change jboss repository URL to use https as required by Maven 3.8.1+.
manovotn May 11, 2021
93485f0
Bump jacoco-maven-plugin from 0.8.6 to 0.8.7
dependabot-preview[bot] May 11, 2021
22c1256
Bump maven-gpg-plugin from 1.6 to 3.0.1
dependabot-preview[bot] May 11, 2021
f8e005d
Bump patch-gen-maven-plugin from 2.1.0.Final to 2.1.1.Final
dependabot-preview[bot] May 11, 2021
4cafbdf
Bump jakarta.faces from 2.3.14 to 2.3.16
dependabot-preview[bot] May 11, 2021
8994db6
Bump junit from 4.13.1 to 4.13.2
dependabot-preview[bot] May 11, 2021
96becba
Bump undertow-core from 2.0.23.Final to 2.2.7.Final
dependabot-preview[bot] May 11, 2021
366eb79
Try adding some Maven build options that might help preventing timeou…
manovotn May 3, 2021
494d9e3
Bump arquillian.version from 1.7.0.Alpha8 to 1.7.0.Alpha9
dependabot-preview[bot] May 12, 2021
83c3747
Bump jcommander from 1.78 to 1.81
dependabot-preview[bot] May 12, 2021
a5ae677
Bump hibernate-jpamodelgen from 5.4.28.Final to 5.4.31.Final
dependabot-preview[bot] May 11, 2021
064d1bb
Bump download-maven-plugin from 1.6.1 to 1.6.3
dependabot-preview[bot] May 11, 2021
e00f2e5
Bump saaj-impl from 1.5.2 to 1.5.3
dependabot-preview[bot] May 11, 2021
5077334
Bump jboss-classfilewriter from 1.2.4.Final to 1.2.5.Final
dependabot-preview[bot] May 12, 2021
a5da4b6
Bump mockito-core from 3.9.0 to 3.10.0
dependabot-preview[bot] May 12, 2021
aa9ccab
Bump tomcat.version from 9.0.45 to 9.0.46
dependabot[bot] May 14, 2021
a67b834
WELD-2672 Make sure proxies for producer always have the package and …
manovotn May 17, 2021
37e9a99
Bump asciidoctorj-pdf from 1.5.4 to 1.6.0
dependabot[bot] Jun 1, 2021
0c927b6
Bump undertow-core from 2.2.7.Final to 2.2.8.Final
dependabot[bot] Jun 1, 2021
bbcd355
Bump undertow-servlet from 2.2.7.Final to 2.2.8.Final
dependabot[bot] Jun 1, 2021
71fdecc
Bump jboss-logging from 3.4.1.Final to 3.4.2.Final
dependabot[bot] Jun 1, 2021
a2577ca
Bump hibernate-jpamodelgen from 5.4.31.Final to 5.4.32.Final
dependabot[bot] Jun 1, 2021
21538ce
Bump htmlunit from 2.49.1 to 2.50.0
dependabot[bot] Jun 1, 2021
85bdd40
Bump jetty.version from 9.4.40.v20210413 to 9.4.41.v20210516
dependabot[bot] Jun 1, 2021
49314e2
[WELD-2674] NPE when deploying an EJB bean in default package
spyrkob Jun 2, 2021
c5a89a6
WELD-2673 Add automated test, make sure that even when several decora…
manovotn May 31, 2021
7084e7b
Reimplement the AtInject TCK support without using @New
Ladicek Jun 9, 2021
e429796
WELD-2675 Make sure Weld never stores null instead of empty set of bi…
manovotn Jun 28, 2021
7c6ea20
WELD-2660 - Remove WFLY patch creation utils from code.
manovotn Jul 13, 2021
6e9f6f2
[maven-release-plugin] prepare release 3.1.8.Final
manovotn Jul 14, 2021
d1bbdc0
[maven-release-plugin] prepare for next development iteration
manovotn Jul 14, 2021
1211dc4
Bump arquillian.version from 1.7.0.Alpha9 to 1.7.0.Alpha10
dependabot[bot] Jul 1, 2021
f5cbb22
Bump tomcat.version from 9.0.46 to 9.0.48
dependabot[bot] Jul 1, 2021
daac9e3
Bump mockito-core from 3.10.0 to 3.11.2
dependabot[bot] Jul 1, 2021
0786290
Bump hibernate-jpamodelgen from 5.4.32.Final to 5.5.3.Final
dependabot[bot] Jul 1, 2021
ef93610
Bump jandex from 2.2.3.Final to 2.3.0.Final
dependabot[bot] Jul 1, 2021
154a731
Bump weld-parent from 44 to 45
dependabot[bot] Jul 1, 2021
2e1b33b
Bump jandex-maven-plugin from 1.0.8 to 1.1.0
dependabot[bot] Jul 1, 2021
4ffe041
Bump json-path from 2.5.0 to 2.6.0
dependabot[bot] Jul 19, 2021
1f52ca1
Bump jetty.version from 9.4.41.v20210516 to 9.4.43.v20210629
dependabot[bot] Jul 19, 2021
cebb2aa
Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0
dependabot[bot] Jul 19, 2021
6c9c6cd
Bump hibernate-jpamodelgen from 5.5.3.Final to 5.5.4.Final
dependabot[bot] Jul 19, 2021
bc64f2d
Bump tomcat.version from 9.0.48 to 9.0.50
dependabot[bot] Jul 19, 2021
215d0ff
Bump htmlunit from 2.50.0 to 2.51.0
dependabot[bot] Jul 19, 2021
9b79162
Bump spotbugs-annotations from 4.2.3 to 4.3.0
dependabot[bot] Jul 19, 2021
b66b5a8
WELD-2684 - Prepend proxy class names for "jakarta.*" packages with t…
metaxmx Oct 5, 2021
54fcbe8
Bump undertow-servlet from 2.2.8.Final to 2.2.12.Final
dependabot[bot] Oct 1, 2021
deace0f
Bump maven-war-plugin from 3.3.1 to 3.3.2
dependabot[bot] Oct 1, 2021
715bad0
Bump htmlunit from 2.51.0 to 2.53.0
dependabot[bot] Oct 1, 2021
afdd414
Bump undertow-core from 2.2.8.Final to 2.2.12.Final
dependabot[bot] Oct 1, 2021
b35c010
Bump asciidoctor-maven-plugin from 2.1.0 to 2.2.1
dependabot[bot] Aug 1, 2021
59771bd
Move BeansXmlMerging tests into environments/se/test folder to preven…
manovotn Aug 6, 2021
9c381d0
Bump hibernate-jpamodelgen from 5.5.4.Final to 5.5.7.Final
dependabot[bot] Sep 1, 2021
c8eb589
Bump jandex from 2.3.0.Final to 2.4.0.Final
dependabot[bot] Sep 1, 2021
e89d3a4
Bump mockito-core from 3.11.2 to 3.12.4
dependabot[bot] Sep 1, 2021
b1a6697
Bump spotbugs-annotations from 4.3.0 to 4.4.1
dependabot[bot] Oct 1, 2021
5eddaf8
Bump gmavenplus-plugin from 1.12.1 to 1.13.0
dependabot[bot] Oct 1, 2021
8f51988
Bump jetty.version from 9.4.43.v20210629 to 9.4.44.v20210927
dependabot[bot] Oct 1, 2021
df49fee
Bump jandex-maven-plugin from 1.1.0 to 1.2.0
dependabot[bot] Sep 1, 2021
4e51711
Bump tomcat.version from 9.0.50 to 9.0.54
dependabot[bot] Oct 6, 2021
bfb0295
Bump spotbugs-maven-plugin from 4.3.0 to 4.4.1
dependabot[bot] Oct 6, 2021
2c1854d
WELD-2687 Correct the behavior of WeldInstance.Handler#get() for repe…
manovotn Nov 1, 2021
dc065b6
WELD-2605 Ignore non-existing class path entries
Vampire Nov 18, 2021
6a64ea7
Do not include same class path entries from class path property and m…
Vampire Nov 18, 2021
2eb2e48
WELD-2693 Fix the way Weld destroys instances of bean originating fro…
manovotn Nov 29, 2021
5b53912
WELD-2704 Apply the change about Class.getPackage() to ProxyFactory.c…
kaido207 Jan 20, 2022
6902a82
Bump undertow-core from 2.2.12.Final to 2.2.14.Final
dependabot[bot] Dec 9, 2021
4bec52a
Bump undertow-servlet from 2.2.12.Final to 2.2.14.Final
dependabot[bot] Dec 9, 2021
084eb86
Bump mockito-core from 3.12.4 to 4.3.1
dependabot[bot] Feb 1, 2022
b41ea3a
Bump hibernate-jpamodelgen from 5.5.7.Final to 5.6.5.Final
dependabot[bot] Feb 1, 2022
ab34da4
Bump jandex-maven-plugin from 1.2.0 to 1.2.2
dependabot[bot] Jan 12, 2022
b0d264c
Bump jandex from 2.4.0.Final to 2.4.2.Final
dependabot[bot] Jan 12, 2022
137768e
Bump spotbugs-annotations from 4.4.1 to 4.5.3
dependabot[bot] Jan 12, 2022
1cfdaaf
Bump wildfly-maven-plugin from 2.0.2.Final to 2.1.0.Final
dependabot[bot] Nov 1, 2021
34fb210
Bump tomcat.version from 9.0.54 to 9.0.55
dependabot[bot] Dec 1, 2021
b9aa73b
Bump jakarta.faces from 2.3.16 to 2.3.17
dependabot[bot] Dec 1, 2021
8632022
Bump gmavenplus-plugin from 1.13.0 to 1.13.1
dependabot[bot] Dec 1, 2021
94db005
WELD-2706 Change CI testing to consume WFLY 26 as it is the last supp…
manovotn Feb 11, 2022
230b277
Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2
dependabot[bot] Feb 14, 2022
1fe99d4
Bump tomcat.version from 9.0.55 to 9.0.58
dependabot[bot] Feb 14, 2022
d2e783a
Bump jboss-logging from 3.4.2.Final to 3.4.3.Final
dependabot[bot] Feb 14, 2022
df94b1f
Bump json-path from 2.6.0 to 2.7.0
dependabot[bot] Feb 14, 2022
3ef0574
Bump jetty.version from 9.4.44.v20210927 to 9.4.45.v20220203
dependabot[bot] Feb 14, 2022
2a59ede
Bump asciidoctorj-pdf from 1.6.0 to 1.6.2
dependabot[bot] Feb 14, 2022
a7cf299
Bump jcommander from 1.81 to 1.82
dependabot[bot] Feb 14, 2022
0a8becf
Bump undertow-core from 2.2.14.Final to 2.2.16.Final
dependabot[bot] Feb 14, 2022
6cee90f
Bump arquillian.drone.version from 2.5.2 to 2.5.5
dependabot[bot] Feb 14, 2022
e56c9d0
Bump undertow-servlet from 2.2.12.Final to 2.2.16.Final
dependabot[bot] Feb 14, 2022
e5ebd57
Bump spotbugs-maven-plugin from 4.4.1 to 4.5.3.0
dependabot[bot] Feb 14, 2022
64db3a6
Bump graphene-webdriver from 2.3.2 to 2.5.4
dependabot[bot] Feb 14, 2022
f496bee
Bump htmlunit from 2.53.0 to 2.58.0
dependabot[bot] Feb 14, 2022
b6aa873
Replace deprecated HtmlUnit methods with new ones.
manovotn Feb 14, 2022
714213e
[maven-release-plugin] prepare release 3.1.9.Final
manovotn Feb 15, 2022
52e741f
[maven-release-plugin] prepare for next development iteration
manovotn Feb 15, 2022
3f451e6
WELD-2755 Remove usage of ThreadGroup from Weld executors
manovotn Sep 18, 2023
398ea15
[maven-release-plugin] prepare release 3.1.10.Final
manovotn Oct 10, 2023
027b279
[maven-release-plugin] prepare for next development iteration
manovotn Oct 10, 2023
effa4df
Restyled by clang-format
restyled-commits Oct 31, 2024
a188e0b
Restyled by prettier-markdown
restyled-commits Oct 31, 2024
30baf11
Restyled by whitespace
restyled-commits Oct 31, 2024
b6b553b
Merge pull request #18 from 2lambda123/restyled/eap7.4.x
2lambda123 Oct 31, 2024
0331c39
Restyled by clang-format
restyled-commits Oct 31, 2024
5d1fd80
Merge pull request #20 from 2lambda123/restyled/eap7.4.x
2lambda123 Oct 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
378 changes: 378 additions & 0 deletions .github/workflows/ci-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,378 @@
name: Weld CI

on:
pull_request:
branches: [ 3.1 ]
# Do not run for non-code changes
paths-ignore:
- '.gitignore'
- '*.md'
- '*.adoc'
- '*.txt'

jobs:
# builds Weld snapshot, downloads WFLY and upgrades it, prepares ENV variable
build-jdk11:
name: "Initial JDK 11 Weld Build + WildFly patch"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
- name: Download WildFly
# WFLY 26 is the last to support EE 8 and JDK 8, see also https://www.wildfly.org/news/2022/01/21/WildFly-2022/
run: |
wget https://github.com/wildfly/wildfly/releases/download/26.0.1.Final/wildfly-26.0.1.Final.zip
unzip wildfly-26.0.1.Final.zip -d container
rm wildfly-26.0.1.Final.zip
- name: Get Date
id: get-date
run: |
echo "::set-output name=date::$(/bin/date -u "+%Y-%m")"
shell: bash
- name: Cache Maven Repository
id: cache-maven
uses: actions/cache@v2
with:
path: ~/.m2/repository
# Caching is an automated pre/post action that installs the cache if the key exists and exports the cache
# after the job is done. In this case we refresh the cache monthly (by changing key) to avoid unlimited growth.
key: q2maven-${{ steps.get-date.outputs.date }}
- name: Build Weld SNAPSHOT
run: mvn clean install -DskipTests -B -V -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120
- name: Patch WildFly
run: |
JBOSS_HOME=`pwd`'/container/*'
export JBOSS_HOME=`echo $JBOSS_HOME`
mvn clean package -Pupdate-jboss-as -Dtck -f jboss-as/pom.xml
- name: Zip Patched WildFly
run: |
cd container/
mv ./* wildfly/
zip -r wildfly.zip wildfly
cd ..
- name: Persist WildFly
uses: actions/upload-artifact@v1
with:
name: wildfly-patched-zip
path: container/wildfly.zip
- name: Tar Maven Repo
shell: bash
run: tar -czf maven-repo.tgz -C ~ .m2/repository
- name: Persist Maven Repo
uses: actions/upload-artifact@v1
with:
name: maven-repo
path: maven-repo.tgz
- name: Delete Local Artifacts From Cache
shell: bash
run: rm -r ~/.m2/repository/org/jboss/weld*

# Weld in-container tests, does NOT include TCKs which are run as a separate job
incontainer-tests:
name: "Weld In-container Tests - JDK ${{matrix.java.name}}"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 120
strategy:
fail-fast: false
matrix:
java:
- { name: "8",
java-version: 8,
}
- {
name: "11",
java-version: 11,
}
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java.name }}
uses: actions/setup-java@v1.4.3
with:
java-version: ${{ matrix.java.java-version }}

- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Download Patched WildFly
uses: actions/download-artifact@v1
with:
name: wildfly-patched-zip
path: .
- name: Extract WildFly
run: unzip wildfly.zip
- name: Build with Maven
run: |
JBOSS_HOME=`pwd`'/wildfly'
export JBOSS_HOME=`echo $JBOSS_HOME`
mvn clean verify -Dincontainer -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -pl '!jboss-tck-runner,!impl'
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: |
find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
find . -name 'server.log' -type f | tar -czf server-log.tgz -T -
- name: Upload failure Archive (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-incontainer-jdk${{matrix.java.name}}
path: 'test-reports.tgz'
- name: Upload server log artifact (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: server-log-incontainer-jdk${{matrix.java.name}}
path: 'server-log.tgz'

# CDI TCKs in WildFly
CDI-TCK:
name: "CDI TCK - JDK ${{matrix.java.name}}"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 120
strategy:
fail-fast: false
matrix:
java:
- { name: "8",
java-version: 8,
}
- {
name: "11",
java-version: 11,
}
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java.name }}
uses: actions/setup-java@v1.4.3
with:
java-version: ${{ matrix.java.java-version }}

- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Download Patched WildFly
uses: actions/download-artifact@v1
with:
name: wildfly-patched-zip
path: .
- name: Extract WildFly
run: unzip wildfly.zip
- name: Build with Maven
run: |
JBOSS_HOME=`pwd`'/wildfly'
export JBOSS_HOME=`echo $JBOSS_HOME`
mvn clean verify -Dincontainer -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -f jboss-tck-runner/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: |
find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
find . -name 'server.log' -type f | tar -czf server-log.tgz -T -
- name: Upload failure Archive (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-cdi-tck-jdk${{matrix.java.name}}
path: 'test-reports.tgz'
- name: Upload server log artifact (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: server-log-cdi-tck-jdk${{matrix.java.name}}
path: 'server-log.tgz'

# Weld no-container tests, includes junit, Weld SE tests plus CDI TCKs and integration tests that don't require EE container
no-container-tests:
name: "Weld Tests w/o Container - JDK ${{matrix.java.name}}"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 120
strategy:
fail-fast: false
matrix:
java:
- { name: "8",
java-version: 8,
}
- {
name: "11",
java-version: 11,
}
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java.name }}
uses: actions/setup-java@v1.4.3
with:
java-version: ${{ matrix.java.java-version }}

- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Build with Maven
# avoid building impl as that can only be done with JDK 11
run: |
mvn clean verify -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -pl '!impl'
- name: Test core-impl separately
run: |
mvn surefire:test -f impl/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
- name: Upload failure Archive (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-no-container-jdk${{matrix.java.name}}
path: 'test-reports.tgz'

# Weld Examples build and test, only JDK 11
examples-tests:
name: "Weld Examples build and test - JDK 11}"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 120
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v1.4.3
with:
java-version: 11
- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Download Patched WildFly
uses: actions/download-artifact@v1
with:
name: wildfly-patched-zip
path: .
- name: Extract WildFly
run: unzip wildfly.zip
- name: Build with Maven
run: |
JBOSS_HOME=`pwd`'/wildfly'
export JBOSS_HOME=`echo $JBOSS_HOME`
mvn clean verify -Darquillian=wildfly-managed -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -f examples/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: |
find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
find . -name 'server.log' -type f | tar -czf server-log.tgz -T -
- name: Upload failed tests artifact (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-examples
path: 'test-reports.tgz'
- name: Upload server log artifact (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: server-log-examples
path: 'test-reports.tgz'

# CDI TCK for SE environment
CDI-TCK-SE:
name: "CDI TCK SE - JDK ${{matrix.java.name}}"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 120
strategy:
fail-fast: false
matrix:
java:
- { name: "8",
java-version: 8,
}
- {
name: "11",
java-version: 11,
}
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java.name }}
uses: actions/setup-java@v1.4.3
with:
java-version: ${{ matrix.java.java-version }}

- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Build with Maven
run: |
mvn clean verify -Dincontainer=se -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -f jboss-tck-runner/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
- name: Upload failure Archive (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-cdi-tck-se-jdk${{matrix.java.name}}
path: 'test-reports.tgz'

# Weld SE/Servlet cooperation
weld-se-servlet-coop:
name: "Weld SE-Servlet Cooperation"
runs-on: ubuntu-latest
needs: build-jdk11
timeout-minutes: 20
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v1.4.3
with:
java-version: 11
- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
name: maven-repo
path: .
- name: Extract Maven Repo
shell: bash
run: tar -xzf maven-repo.tgz -C ~
- name: Build with Maven
run: |
mvn clean verify -Dincontainer=weld-se-coop -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -f environments/servlet/tests/jetty/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
run: find . -name '*-reports' -type d | tar -czf test-reports.tgz -T -
- name: Upload failure Archive (if maven failed)
uses: actions/upload-artifact@v1
if: failure()
with:
name: test-reports-se-servlet-coop
path: 'test-reports.tgz'
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.project
.checkstyle
.classpath
.settings
.factorypath
Expand Down
9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

Loading