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

Use Micronaut backend #4

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Use Micronaut backend #4

wants to merge 10 commits into from

Conversation

agarciadom
Copy link
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
Copy link
Member Author

agarciadom commented Dec 2, 2024

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
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