diff --git a/.builds/windows.yml b/.builds/windows.yml index c524804..5f0e258 100644 --- a/.builds/windows.yml +++ b/.builds/windows.yml @@ -2,22 +2,29 @@ image: debian/buster repositories: mxe: https://pkg.mxe.cc/repos/apt buster main 86B72ED9 sources: - - https://git.sr.ht/~jetomit/fuzbal +- https://git.sr.ht/~jetomit/fuzbal packages: - - mxe-x86-64-w64-mingw32.static-qtbase - - mxe-x86-64-w64-mingw32.static-qtdeclarative - - mxe-x86-64-w64-mingw32.static-qtimageformats - - mxe-x86-64-w64-mingw32.static-qtquickcontrols - - mxe-x86-64-w64-mingw32.static-qtquickcontrols2 - - mxe-x86-64-w64-mingw32.static-qtmultimedia - - mxe-x86-64-w64-mingw32.static-qtsvg - - mxe-x86-64-w64-mingw32.static-qttools +- mxe-x86-64-w64-mingw32.static-qtbase +- mxe-x86-64-w64-mingw32.static-qtdeclarative +- mxe-x86-64-w64-mingw32.static-qtimageformats +- mxe-x86-64-w64-mingw32.static-qtquickcontrols +- mxe-x86-64-w64-mingw32.static-qtquickcontrols2 +- mxe-x86-64-w64-mingw32.static-qtmultimedia +- mxe-x86-64-w64-mingw32.static-qtsvg +- mxe-x86-64-w64-mingw32.static-qttools +- zip environment: PATH: /usr/lib/mxe/usr/bin:/bin:/usr/bin tasks: - - build: | - cd fuzbal - x86_64-w64-mingw32.static-qmake-qt5 - make +- build: | + cd fuzbal + x86_64-w64-mingw32.static-qmake-qt5 + make +- package: | + out="fuzbal-$(git -C fuzbal describe --always --tags)" + mkdir "${out}" + mv fuzbal/release/fuzbal.exe "${out}" + cp fuzbal/README.md fuzbal/tags.json "${out}" + zip -r "fuzbal-w64.zip" "${out}" artifacts: - - fuzbal/release/fuzbal.exe +- fuzbal-w64.zip