chesterbr / minitruco-android

A popular Brazilian card game (Truco) running on Android.
https://play.google.com/store/apps/details?id=me.chester.minitruco&pli=1&hl=pt
BSD 3-Clause "New" or "Revised" License
87 stars 36 forks source link

Atualiza configs e Gradle para rodar o servidor em OpenJDK 21 #224

Closed chesterbr closed 8 months ago

chesterbr commented 10 months ago

O servidor está rodando no OpenJDK 19, no qual virtual threads são um preview feature.

Eu ia deixar essa mudança pro futuro (porque tem que trocar o Java do servidor, e o Ubuntu LTS que eu estou usando lá não tem o pacote), mas a atualização do Android Studio bagunçou o build; o melhor jeito de resolver é fazer esse bump da versão do Java.

O bump do Gradle ficou meio esquisito - eu tive que dar bump do wrapper pra 8.4 para ele poder usar o JDK 21 para compilar, mas o toolset só quis subir pra 8.1.2. Tá funcionando, mas talvez eu reveja antes de dar merge.

chesterbr commented 8 months ago

Servidor atualizado para OpenJDK 21 e rodando esta versão; só falta agora ver onde o CI está falhando