Commit graph

30 commits

Author SHA1 Message Date
Alexandre Julliard ed4104d358 gitlab: Make sure that the tags are fetched before building. 2023-07-14 13:25:43 +02:00
Alexandre Julliard ac6a2f2c19 gitlab: Install the gstreamer packages from deb-multimedia.org.
The standard bookworm packages don't support multilib.
2023-07-12 19:01:13 +02:00
Alexandre Julliard 5799e89f15 gitlab: Upgrade the Debian image to bookworm. 2023-07-10 21:15:55 +02:00
Esme Povirk 0a3fe99d2b mscoree: Update Wine Mono to 8.0.0. 2023-05-18 05:30:36 -05:00
Jacek Caban 84f1f36686 mshtml: Wine Gecko 2.47.4 release. 2023-04-10 16:19:33 +02:00
Alexandros Frantzis 50c1b1974f winewayland.drv: Perform basic per-process Wayland initialization.
Try to connect to the Wayland compositor, and fail driver initialization
if we are unable to do so.

Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
2023-03-16 12:52:37 +01:00
Zhiyi Zhang c7d748d2e5 gitlab: Make FVWM respect position hints.
FVWM doesn't respect PPosition hints by default and tries to tile a window according to its rules.
This might break tests that require a window at a specific position. For example, when setting the
caption bar height to anything other than 18, some user32 tests start to fail. They succeeded
previously just because the caption bar and border height on FVWM totals to 18, which is happens to
be the same value used by Wine by default.
2023-03-15 17:43:43 +01:00
Alexandre Julliard 7af84c79a1 gitlab: Add workaround for more strict git ownership check. 2023-03-10 09:33:13 +01:00
Alexandre Julliard 42daeba8b8 gitlab: Force updating configure. 2023-02-08 17:32:30 +01:00
Rémi Bernon 4e5fab6214 gitlab: Run dinput 64-bit tests in a dedicated job. 2023-01-27 21:55:34 +01:00
Alexandre Julliard b73081edb8 gitlab: Don't force the date of the release. 2023-01-24 15:22:49 +01:00
Alexandre Julliard 1bc133a3d3 gitlab: Add a daily win10 test run. 2023-01-09 16:44:08 +01:00
Rémi Bernon 81cef17280 gitlab: Add a 2s wait between macOS build iterations.
To avoid cases where git rebase modifies some files very shortly after
the build has completed and ends up with the same mtime as the just
built files. This can lead to spurious link errors when functions are
moved around.
2022-11-08 20:07:52 +01:00
Esme Povirk 4493b10d17 mscoree: Update Wine Mono to 7.4.0. 2022-10-25 18:40:49 +02:00
Alexandre Julliard 9c5b2bd62c gitlab: Run the full test suite on merge requests. 2022-09-27 18:14:33 +02:00
Alexandre Julliard 12bf088ac0 winetest: Don't require an email if we have a URL. 2022-09-13 16:22:21 +02:00
Alexandre Julliard 30ec834cfe gitlab: Fetch the full git tree with all tags. 2022-09-09 12:37:32 +02:00
Alexandre Julliard 97302f7c9e gitlab: Always reset the git tree after a build. 2022-09-09 12:37:25 +02:00
Alexandre Julliard 1d0f66a3c6 gitlab: Run tests on Debian after the daily commit round. 2022-09-08 21:48:33 +02:00
Alexandre Julliard dbb55ed91a makefiles: Add install-test target to install winetest.exe. 2022-09-07 20:07:18 +02:00
Alexandre Julliard 4f75dd8c44 gitlab: Run CI scripts as non-root user. 2022-08-31 18:19:04 +02:00
Alexandre Julliard 1a982894dd gitlab: Rename build-all job to build-linux.
For symmetry with build-mac.
2022-08-31 17:44:53 +02:00
Alexandre Julliard 5e0d56e7e7 gitlab: Add macOS build. 2022-08-25 11:51:42 -05:00
Alexandre Julliard a1af412482 Release 7.15.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-08-13 21:23:11 +02:00
Alexandre Julliard bfc73b0b80 gitlab: Disable building image in forks. 2022-08-05 20:14:41 +02:00
Rémi Bernon 660aead73f gitlab: Build every commit in a merge request. 2022-08-05 20:14:41 +02:00
Rémi Bernon f1a7a16b83 gitlab: Move build steps to the build-all script. 2022-08-05 20:14:41 +02:00
Alexandre Julliard aa222ccd32 gitlab: Add CI script to create a release. 2022-07-26 22:37:48 +02:00
Hugh McMaster 3d0358fa54 gitlab: Build-Depend on libfreetype-dev.
libfreetype6-dev is a transitional package on Debian Bullseye.
2022-07-26 22:37:48 +02:00
Alexandre Julliard 889fe64d9f gitlab: Initial version of the Gitlab CI scripts.
Derived in part from the freedesktop.org config.
2022-07-25 23:06:57 +02:00