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: update package to include config in a zip

+8 -3
+8 -3
.gitlab-ci.yml
··· 6 6 GRADLE_OPTS: "-Dorg.gradle.daemon=false" 7 7 PACKAGE_NAME: "rs377-client" 8 8 JAR_NAME: "377.jar" 9 + ZIP_NAME: "rs377-client.zip" 9 10 10 11 build: 11 12 stage: build ··· 14 15 - chmod +x gradlew 15 16 script: 16 17 - ./gradlew clean jar 18 + - mkdir -p dist/config 19 + - cp build/libs/${JAR_NAME} dist/ 20 + - cp config/EXAMPLE-client-config.yaml dist/config/client-config.yaml 21 + - cd dist && jar -cfM ../${ZIP_NAME} ${JAR_NAME} config/ 17 22 artifacts: 18 23 paths: 19 - - build/libs/${JAR_NAME} 24 + - ${ZIP_NAME} 20 25 expire_in: 90 days 21 26 cache: 22 27 key: ··· 37 42 - echo "Publishing ${PACKAGE_NAME} @ ${CI_COMMIT_SHORT_SHA}" 38 43 - | 39 44 curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ 40 - --upload-file "build/libs/${JAR_NAME}" \ 41 - "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${PACKAGE_NAME}/latest/${JAR_NAME}" 45 + --upload-file "${ZIP_NAME}" \ 46 + "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${PACKAGE_NAME}/latest/${ZIP_NAME}"