A RuneTek3 client (377) that is deobfuscated, converted to Kotlin, and includes QoL improvements.
0

Configure Feed

Select the types of activity you want to include in your feed.

chore: add ident to package, also add run.sh and run.bat

+9 -1
+9 -1
.gitlab-ci.yml
··· 21 21 - mkdir -p dist/config 22 22 - cp build/libs/${JAR_NAME} dist/ 23 23 - cp config/EXAMPLE-client-config.yaml dist/config/client-config.yaml 24 - - cd dist && zip -r ../${ZIP_NAME} ${JAR_NAME} config/ 24 + - echo '#!/bin/sh' > dist/run.sh 25 + - echo 'cd "$(dirname "$0")" && java -jar 377.jar' >> dist/run.sh 26 + - chmod +x dist/run.sh 27 + - printf '@echo off\r\ncd /d "%%~dp0"\r\njava -jar 377.jar\r\npause\r\n' > dist/run.bat 28 + - cd dist && zip -r ../${ZIP_NAME} ${JAR_NAME} config/ run.sh run.bat 25 29 artifacts: 26 30 paths: 27 31 - ${ZIP_NAME} ··· 45 49 - if: $CI_COMMIT_BRANCH == "master" 46 50 script: 47 51 - echo "Publishing ${PACKAGE_NAME} @ ${CI_COMMIT_SHORT_SHA}" 52 + - | 53 + curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ 54 + --upload-file "${ZIP_NAME}" \ 55 + "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${PACKAGE_NAME}/${CI_COMMIT_SHORT_SHA}/${ZIP_NAME}" 48 56 - | 49 57 curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ 50 58 --upload-file "${ZIP_NAME}" \