Add README and tags.json to Windows build

This commit is contained in:
Timotej Lazar 2021-06-28 20:20:30 +02:00
parent 402ff66d3f
commit 2d39147e61
No known key found for this signature in database
GPG key ID: B6F38793D143456F

View file

@ -2,22 +2,29 @@ image: debian/buster
repositories: repositories:
mxe: https://pkg.mxe.cc/repos/apt buster main 86B72ED9 mxe: https://pkg.mxe.cc/repos/apt buster main 86B72ED9
sources: sources:
- https://git.sr.ht/~jetomit/fuzbal - https://git.sr.ht/~jetomit/fuzbal
packages: packages:
- mxe-x86-64-w64-mingw32.static-qtbase - mxe-x86-64-w64-mingw32.static-qtbase
- mxe-x86-64-w64-mingw32.static-qtdeclarative - mxe-x86-64-w64-mingw32.static-qtdeclarative
- mxe-x86-64-w64-mingw32.static-qtimageformats - mxe-x86-64-w64-mingw32.static-qtimageformats
- mxe-x86-64-w64-mingw32.static-qtquickcontrols - mxe-x86-64-w64-mingw32.static-qtquickcontrols
- mxe-x86-64-w64-mingw32.static-qtquickcontrols2 - mxe-x86-64-w64-mingw32.static-qtquickcontrols2
- mxe-x86-64-w64-mingw32.static-qtmultimedia - mxe-x86-64-w64-mingw32.static-qtmultimedia
- mxe-x86-64-w64-mingw32.static-qtsvg - mxe-x86-64-w64-mingw32.static-qtsvg
- mxe-x86-64-w64-mingw32.static-qttools - mxe-x86-64-w64-mingw32.static-qttools
- zip
environment: environment:
PATH: /usr/lib/mxe/usr/bin:/bin:/usr/bin PATH: /usr/lib/mxe/usr/bin:/bin:/usr/bin
tasks: tasks:
- build: | - build: |
cd fuzbal cd fuzbal
x86_64-w64-mingw32.static-qmake-qt5 x86_64-w64-mingw32.static-qmake-qt5
make 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: artifacts:
- fuzbal/release/fuzbal.exe - fuzbal-w64.zip