BreakMe/.gitlab-ci.yml
2021-04-13 07:41:03 +00:00

36 lines
750 B
YAML

variables:
GRADLE_OPTS: "-Dorg.gradle.daemon=false"
build_test:
tags:
- windows
stage: deploy
script:
- .\src\main\c\build.bat
- .\gradlew --build-cache assemble
- mv build/libs/* ./
- rm *-dev.jar
- mv *.jar latest.zip
- .\gradlew --build-cache -Pflavor=curseforge assemble
- mv 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
stage: deploy
when: manual
script:
- .\src\main\c\build.bat
- .\gradlew --build-cache publishModrinth
- rm build/libs/*
- .\gradlew --build-cache -Pflavor=curseforge curseforge