Hi Scott,
this question is a better fit for weld-dev mailing list, so adding that to Cc.
I was about to start a conversation on something similar as this has been on my TODO list
for some time.
I am after information on how to get in touch with GF team - about how they execute TCKs
(namely CDI ofc) and how to replace various weld versions inside it so that we can verify
things work. Do you happen to know what channels we can use to coordinate there?
As for Weld, I will be creating 3.x branch to host current version as that will linger for
some time. Then I can look into your PRs and get master to 4.x.
We do not have a CI setup to publish snapshots, but I can do Alpha/Beta releases as
needed. We should get it into somewhat stable state before we do that though, a release
that doesn't even know if it's tests work is not very useful.
Therefore, I think we should start with those test failures and possibly arq container
fix.
However, I do not know how to release arq container; looks like Bartosz did the last
release, so he might know once we find out what's wrong there.
Later this week or early next week I should be able to pay full attention to this and help
you with it.
Regards
Matej
----- Original Message -----
From: "Scott Stark" <sstark(a)redhat.com>
To: "cdi-dev" <cdi-dev(a)lists.jboss.org>
Sent: Friday, April 10, 2020 8:10:53 PM
Subject: [cdi-dev] How would I go about getting a snapshot build of Weld out?
Other Jakarta projects are in need of a Jakarta EE 9 based weld
implementation to even compile some aspects of their project it seems. Both
Glassfish and Batch have asked about it. We also need it to fully test
Hibernate Validator.
I have done another round of updates to new Jakarta EE 9 api releases and
updated additional API uses. There are still issues with errors in core and
SE tests due to problems with the arquillian weld container that I'll start
looking into, but I would like to get a snapshot build out. Is there a CI
environment I can use for that?
Current info on the changes and how to build the snapshot:
https://github.com/starksm64/core/blob/4.0/JakartaEE9.adoc
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary for Weld Parent 4.0.0-SNAPSHOT:
[INFO]
[INFO] Weld Parent ........................................ SUCCESS [ 1.636
s]
[INFO] Weld Implementation (Core) ......................... SUCCESS [ 3.756
s]
[INFO] Weld EJB ........................................... SUCCESS [ 0.287
s]
[INFO] Weld JSF ........................................... SUCCESS [ 0.978
s]
[INFO] Weld JTA ........................................... SUCCESS [ 0.182
s]
[INFO] Weld Web ........................................... SUCCESS [ 0.906
s]
[INFO] Weld Probe Parent .................................. SUCCESS [ 0.107
s]
[INFO] Weld Probe Core .................................... SUCCESS [ 2.104
s]
[INFO] Weld Test Utilities ................................ SUCCESS [ 0.254
s]
[INFO] weld-probe-tests ................................... SUCCESS [ 1.091
s]
[INFO] Weld Core BOM ...................................... SUCCESS [ 0.001
s]
[INFO] Weld Unit Tests .................................... SUCCESS [ 3.268
s]
[INFO] AtInject TCK runner for Weld ....................... SUCCESS [ 1.596
s]
[INFO] Weld Environment Common ............................ SUCCESS [ 0.912
s]
[INFO] Weld SE Parent ..................................... SUCCESS [ 0.101
s]
[INFO] Weld SE (Core) ..................................... FAILURE [ 7.875
s]
[INFO] Weld SE (Uber Jar) ................................. SUCCESS [ 0.165
s]
[INFO] Weld SE Tests ...................................... FAILURE [ 1.070
s]
_______________________________________________
cdi-dev mailing list
cdi-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/cdi-dev
Note that for all code provided on this list, the provider licenses the code
under the Apache License, Version 2
(
http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas
provided on this list, the provider waives all patent and other intellectual
property rights inherent in such information.