summaryrefslogtreecommitdiff
path: root/.builds
diff options
context:
space:
mode:
Diffstat (limited to '.builds')
-rw-r--r--.builds/windows.yml35
1 files changed, 21 insertions, 14 deletions
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