+.build_win_template:
+ extends: .generic_win_template
+ stage: build
+ artifacts:
+ when: on_success
+ expire_in: 2h
+ paths:
+ - build/*
+
+.package_win_template:
+ extends: .generic_win_template
+ stage: package
+ script:
+ - cd build/minetest/_build
+ - make package
+ - cd ../../../
+ - mkdir minetest-win-${WIN_ARCH}
+ - unzip build/minetest/_build/minetest-*-win*.zip -d minetest-win-${WIN_ARCH}
+ - cp /usr/${WIN_ARCH}-w64-mingw32/bin/libgcc*.dll minetest-win-${WIN_ARCH}/minetest-*-win*/bin
+ - cp /usr/${WIN_ARCH}-w64-mingw32/bin/libstdc++*.dll minetest-win-${WIN_ARCH}/minetest-*-win*/bin
+ - cp /usr/${WIN_ARCH}-w64-mingw32/bin/libwinpthread*.dll minetest-win-${WIN_ARCH}/minetest-*-win*/bin
+ artifacts:
+ when: on_success
+ expire_in: 90 day
+ paths:
+ - minetest-win-*/*