Skip to content

7.1.0, plus Embedded GlassFish image, plus fixes#31

Merged
dmatej merged 9 commits intoeclipse-ee4j:mainfrom
OmniFish-EE:ondromih-beyond-7.1.0
Jan 20, 2026
Merged

7.1.0, plus Embedded GlassFish image, plus fixes#31
dmatej merged 9 commits intoeclipse-ee4j:mainfrom
OmniFish-EE:ondromih-beyond-7.1.0

Conversation

@OndroMih
Copy link
Copy Markdown
Contributor

@OndroMih OndroMih commented Jan 10, 2026

This refactors the solution to allow different images, and supports "server" (GlassFish server image) and "embedded" (Embedded GlassFish image).
There's a new Github action to release the Embedded GlassFish image.

Also a test that deploys an app on Embedded GlassFish image, and also on Server.

And a fix for setting admin and master password for GlassFish server image, which didn't work.

- Removes Embedded GlassFish support - was based on static shell which isn't supported anymore. Embedded GlassFish will have a separate Docker image
- Moved Java version to 21
- Use non-specific JDK 21 image - according to review by Docker team. So that if the image is rebuilt, it uses possibly a newer updated JDK Docker image
This allows adding support for different images later.
To do:

- documentation of Embedded image
- tests
Deploy to /deploy directory for both Embedded and Server.
@OndroMih OndroMih force-pushed the ondromih-beyond-7.1.0 branch from ba00e60 to d9978e1 Compare January 10, 2026 15:28
@OndroMih OndroMih force-pushed the ondromih-beyond-7.1.0 branch from d9978e1 to e2237ed Compare January 10, 2026 20:31
@OndroMih OndroMih requested a review from dmatej January 14, 2026 19:10
@OndroMih OndroMih marked this pull request as ready for review January 14, 2026 19:10
@dmatej dmatej merged commit 5b88d17 into eclipse-ee4j:main Jan 20, 2026
2 checks passed
@dmatej dmatej deleted the ondromih-beyond-7.1.0 branch January 20, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants