bdemers opened a new pull request, #1143:
URL: https://github.com/apache/directory-scimple/pull/1143

   ## What
   
   Run the GlassFish integration tests against **both** supported major 
versions —
   7.x and 8.x — in a single CI execution, instead of one image replacing the 
other.
   
   - `container.properties`: split the single `glassfish.image` entry into
     `glassfish-v7.image` (`7.1.0`) and `glassfish-v8.image` (`8.0.2`), each 
kept on
     its own `# renovate:` line so Renovate tracks the two majors independently.
   - `ContainerIT.java`: replaced the `glassfish` matrix entry with 
`glassfish-v7`
     and `glassfish-v8`. The per-version `*.enabled` / `*.timeout` properties 
fall
     out of the existing `<name>.enabled` / `<name>.timeout` convention, so
     `glassfish-v7.enabled` and `glassfish-v8.enabled` both default to `true` 
and a
     developer can disable either version locally.
   - The other servers (Payara, WildFly, Open Liberty) are unchanged.
   
   ## Renovate
   
   Both GlassFish lines share one `depName` 
(`eclipse-ee4j/embedded-glassfish`), so a
   `packageRule` keeps them from drifting into each other:
   
   - The 7.x line is constrained to the 7 series (`allowedVersions: "< 8.0.0"`,
     selected via `matchCurrentVersion: "< 8.0.0"`): it still receives 
minor/patch
     updates, but never jumps to 8.x.
   - The 8.x line is left unconstrained, so a future GlassFish 9 release still
     surfaces a PR and a `glassfish-v9` entry can be added the same way v8 was 
added
     alongside v7.
   
   Verified locally with `renovate --platform=local --dry-run` (Renovate 43) by
   temporarily rolling the versions back:
   
   | Scenario | Result |
   | --- | --- |
   | `glassfish-v7` = `7.0.0` | proposes `7.0.0 → 7.1.0` (minor); does **not** 
offer 8.x |
   | `glassfish-v7` = `7.1.0` (latest 7.x) | no update |
   | `glassfish-v8` = `8.0.0` | proposes `8.0.0 → 8.0.2` (patch) |
   
   Renovate version-buckets the branches (`…-7.x` vs `…-8.x`), so the two lines 
stay
   independent despite the shared `depName`.
   
   Supersedes the single-version Renovate bump in #1059.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to