I hope this works
This commit is contained in:
parent
b59967fe5d
commit
62202d952d
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue