Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-tck-dev] Release of 8.0.2 platform TCK...

Scott Marlow wrote on 1/8/20 11:44 AM:
> Does this mean that for the 8.0.2 TCK release, we should use the 8.0.1
> tag + only the test exclusion but not the other changes that have been
> made since the 8.0.1 tag?

If the other changes are test changes, then yes.

> If yes, should we do some branching now, perhaps:
> 
> 1.  Rename the current master to be an EE 9 branch (ee4j_9?).
> 2.  Create a new master branch to use for the 8.0.2 release, based on
> the 8.0.1 tag.
> 
> Then, after the 8.0.2 TCK is released, we can rename branches further
> depending on what works best (e.g. rename ee4j_9 back to master if
> that is better).

I'm not sure what the best strategy is to get from here to there,
but we should end up with master containing the "9.0.0" changes,
and a branch containing the (mostly exclude list) changes for 8.0.x.

The latter could be named 8.0-patch or 8.0-maintenance or even just "8.0",
and there would be tags in it for each of the 8.0.x releases.

> Also, should we keep the current EE 8 Jenkins TCK jobs and create new
> ones for EE 9?  Or do we move the current Jenkins jobs forward to EE 9
> and call 8.0.2 the last (Jakarta EE 8) TCK release?

We need to be able to run jobs against both EE 8 and EE 9.  Whether that's
best done with multiple jobs or parameterized jobs, I don't know.  Romain
may have some input on that.


Back to the top