I hope this works

This commit is contained in:
J. Fronny 2021-04-13 08:17:26 +00:00
parent b59967fe5d
commit 62202d952d
1 changed files with 21 additions and 12 deletions

View File

@ -1,38 +1,47 @@
stages:
- compile_native
- deploy
variables:
GRADLE_OPTS: "-Dorg.gradle.daemon=false"
build_test:
tags:
- windows
stage: deploy
stage: compile_native
script:
- .\src\main\c\build.bat
- .\gradlew --build-cache assemble
artifacts:
paths:
- build/libs
- src/main/resources/native/natives.dll
only:
- master
build_test_cf:
tags:
- windows
image: gradle:alpine
stage: deploy
script:
- .\gradlew --build-cache -Pflavor=curseforge assemble
- gradle --build-cache assemble
- mv build/libs/* ./
- rm *-dev.jar
- mv *.jar latest.zip
- gradle --build-cache -Pflavor=curseforge assemble
- cp build/libs/* ./
- rm *-dev.jar
- mv *.jar latest-cf.jar
- mv latest.zip latest.jar
artifacts:
paths:
- build/libs
- latest.jar
- latest-cf.jar
only:
- master
deploy:
tags:
- windows
image: gradle:alpine
stage: deploy
when: manual
script:
- .\src\main\c\build.bat
- .\gradlew --build-cache publishModrinth
- gradle --build-cache publishModrinth
- rm build/libs/*
- .\gradlew --build-cache -Pflavor=curseforge curseforge
- gradle --build-cache -Pflavor=curseforge curseforge