Skip to content
This repository was archived by the owner on Dec 3, 2024. It is now read-only.

Use Micronaut backend#4

Open
agarciadom wants to merge 10 commits into
mainfrom
micronaut
Open

Use Micronaut backend#4
agarciadom wants to merge 10 commits into
mainfrom
micronaut

Conversation

@agarciadom

Copy link
Copy Markdown
Member

This is a work-in-progress pull request to switch the image to use the Micronaut-based microservices in this repo:

https://github.com/epsilonlabs/playground-micronaut

@agarciadom agarciadom changed the title WIP: Use Micronaut functions Use Micronaut backend Dec 2, 2024
@agarciadom

agarciadom commented Dec 2, 2024

Copy link
Copy Markdown
Member Author

This is ready to review: the branch uses the backend JAR from the Github Packages of playground-micronaut, so it will only use versions that have passed any tests we may have on it, and it pushes the image to Github Packages instead of the Docker Hub.

That said, the image is bigger than I'd expect (it includes Maven, for instance) - it's around 500MB. I wonder if we could make it smaller.

@agarciadom

Copy link
Copy Markdown
Member Author

I've saved about 10MB by depending only on openjdk-17-jre-headless, but I notice we install python3-minimal for some reason, which is about 60MB. Do we really need it?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant