That does bring up the question of how future releases should be handled. This time around we have a lot of bootstrapping and getting TCK jobs at the individual spec project is one, so I see the benefit in doing the release in two steps.
In the future, it would seem that we should have a dependency graph of the projects for a given release that shows the various nodes as either green/red so that a project knows if its dependencies have been staged by lookin at the graph status. Could be a jobs we run from the spec committee Jenkins and push to a location under the jakarta.ee specifications subtree.
Yes, unfortunately,
that's the state we're in. If the TCK runs do not have the "final"
staging repository dependencies, then they will have to be re-run... This
whole Jakarta EE 8 release is kind of funky in that regard. --------------------------------------------------- Kevin Sutter STSM, MicroProfile and Jakarta EE architect e-mail: sutter@xxxxxxxxxx Twitter: @kwsutter phone: tl-553-3620 (office), 507-253-3620 (office) LinkedIn: https://www.linkedin.com/in/kevinwsutterFrom:
Scott
Stark <sstark@xxxxxxxxxx>To:
Jakarta
specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>Date:
07/15/2019
10:03 AMSubject:
[EXTERNAL]
[jakarta.ee-spec.committee] Issue with dependenciesSent
by: jakarta.ee-spec.committee-bounces@xxxxxxxxxxx In a discussion with Arjan and Dmitry
today about the TCK jobs, it came up that specs have dependencies that
are not available in staging as yet, so they cannot really do the final
staging release. I guess that is why we have the schedule broken up into
a phase where individual specs pass the TCK without updating dependencies
in their pom, and once all specs have done that and are staged, the “Make
API staging releases” step entails restating API jars with updated dependencies
in their pom files?
Are we expecting that the TCK jobs are re-run and the release review PRs
updated?
_______________________________________________ jakarta.ee-spec.committee mailing list jakarta.ee-spec.committee@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe
from this list, visit https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee
_______________________________________________ jakarta.ee-spec.committee mailing list jakarta.ee-spec.committee@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee
|