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