fix: enable network, correctly add env vars

This commit is contained in:
DarkCat09 2025-03-07 17:40:48 +04:00
parent 044ae56c83
commit bb9f1adf94
Signed by: DarkCat09
GPG key ID: BD3CE9B65916CD82

View file

@ -3,6 +3,10 @@ runtime: org.freedesktop.Platform
runtime-version: '24.08' runtime-version: '24.08'
sdk: org.freedesktop.Sdk sdk: org.freedesktop.Sdk
command: /app/tesl.sh command: /app/tesl.sh
build-options:
build-args:
# sorry, but i dont want to google how to vendor gradle deps
- --share=network
finish-args: finish-args:
- --share=ipc - --share=ipc
- --socket=x11 - --socket=x11
@ -34,11 +38,9 @@ modules:
branch: master branch: master
dest: src dest: src
build-commands: build-commands:
- 'export PATH="$PWD/jdk/bin:$PATH"' - 'PATH="$PWD/jdk/bin:$PATH" JAVA_HOME="$PWD/jdk" java --version'
- 'java --version' - 'export PATH="$PWD/jdk/bin:$PATH" JAVA_HOME="$PWD/jdk" && cd src && ./gradlew shadowJar && cd ..'
- 'cd src' - 'find src/build/libs/ -name "TESL*.jar" -type f -exec install -D -m 644 {} /app/tesl.jar \;'
- './gradlew shadowJar'
- 'find ./build/libs/ -name "TESL*.jar" -type f -exec install -D -m 644 {} /app/tesl.jar \;'
- name: tesl-run - name: tesl-run
buildsystem: simple buildsystem: simple
sources: sources: