[FIX] GitHub Actions - Правки и оптимизации (#520)

* [FIX] GitHub Actions - Вернул Release.zip

* [FIX] GitHub Actions - Доработал LauncherBase.zip

Так всё ж куда проще, лол

* [FIX] GitHub Actions - фикс захода в папку

* [FIX] GitHub Actions - Немножко оптимизации
This commit is contained in:
Andrew Molchanov 2021-09-27 09:54:27 +03:00 committed by GitHub
parent baf2997089
commit a1284ff9cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -30,14 +30,12 @@ jobs:
- name: Create artifacts - name: Create artifacts
run: | run: |
mkdir -p artifacts/modules mkdir -p artifacts/modules
cd LaunchServer/build/libs/ cd LaunchServer/build/libs
zip -r -9 ../../../artifacts/libraries.zip * -x "LaunchServer.jar" -x "LaunchServer-clean.jar" zip -r -9 ../../../artifacts/libraries.zip * -x "LaunchServer.jar" -x "LaunchServer-clean.jar"
cp LaunchServer.jar ../../../artifacts/LaunchServer.jar cp LaunchServer.jar ../../../artifacts/LaunchServer.jar
cd ../../../ServerWrapper/build/libs cd ../../..
cp ServerWrapper.jar ../../../artifacts/ServerWrapper.jar cp ServerWrapper/build/libs/ServerWrapper.jar artifacts/ServerWrapper.jar
cd ../../../LauncherAuthlib/build/libs cp LauncherAuthlib/build/libs/LauncherAuthlib.jar artifacts/LauncherAuthlib.jar
cp LauncherAuthlib.jar ../../../artifacts/LauncherAuthlib.jar
cd ../../../
cp modules/*_module/build/libs/*.jar artifacts/modules || true cp modules/*_module/build/libs/*.jar artifacts/modules || true
cp modules/*_lmodule/build/libs/*.jar artifacts/modules || true cp modules/*_lmodule/build/libs/*.jar artifacts/modules || true
@ -55,10 +53,11 @@ jobs:
if: startsWith(github.event.ref, 'refs/tags') if: startsWith(github.event.ref, 'refs/tags')
run: | run: |
cd artifacts cd artifacts
zip -9 LauncherBase.zip libraries.zip LaunchServer.jar zip -r -9 Release.zip *
zip -j -9 LaunchServerModules.zip ../modules/*_module/build/libs/*.jar zip -j -9 LaunchServerModules.zip ../modules/*_module/build/libs/*.jar
zip -j -9 LauncherModules.zip ../modules/*_lmodule/build/libs/*.jar zip -j -9 LauncherModules.zip ../modules/*_lmodule/build/libs/*.jar
zip -j -9 ServerWrapperModules.zip ../modules/*_swmodule/build/libs/*.jar || true cd ../LaunchServer/build/libs
zip -r -9 ../../../artifacts/LauncherBase.zip * -x "LaunchServer-clean.jar"
- name: Create release - name: Create release
id: create_release id: create_release