Daniel Mensinger
ecaa1d19ed
ci: Add TTY mode to the image builder mounting meson
3 years ago
Daniel Mensinger
d5f30308b4
ci: Fix missing MESON_CI_JOBNAME in the image builders
3 years ago
Jon Turney
609864a66d
Annotate framework tests with where they are expected to skip
...
Remove hard-coded framework test skip logic in skippable(), instead
annotate test.json with environments in which skip is expected.
(Mainly this is done with by testing the value of MESON_CI_JOBNAME now
set for linux jobs)
3 years ago
Daniel Mensinger
3e396b3782
fix: Always explicitly set encoding for text files ( fixes #8263 )
3 years ago
Daniel Mensinger
25f2d8826e
ci: Fix CI image builder
3 years ago
Luca Weiss
398df56298
Add Qt6 module
4 years ago
Dylan Baker
9cebd29da9
mesonlib: Add better errormessage to typelistify
4 years ago
Dylan Baker
80ec157e5e
ci: Add bindgen to CI images
4 years ago
Dylan Baker
c321339b24
Change the Eoan CI to ubuntu rolling ci
...
This makes the Ubuntu CI always use the latest release, without us
having to manually change it.
4 years ago
Eli Schwartz
19d3a7f5b6
CI: arch: get hotdoc from official repos
...
It is now officially packaged.
4 years ago
Eli Schwartz
03b1955c68
CI: arch: remove duplicate package from list
4 years ago
Eli Schwartz
4ff020759a
CI: fix arch linux tests failing to install wxgtk
...
There hasn't been any such package since the original addition of a
gtk3 version of wxgtk... back in 2017. The "new" wxgtk2 package provided
a virtual provides ever since, so people still depending on "wxgtk"
would get the old gtk2 version. This virtual provides got dropped today,
resulting in the package being uninstallable.
Resolve the provides to its canonical name, thus making it installable
again.
4 years ago
Daniel Mensinger
47046c3fb9
ci: fix fedora image
4 years ago
Daniel Mensinger
f6b346f2e2
ci: Add an interactive mode (testTTY) for the CI image builder
4 years ago
Cary Converse
a198e5d191
coverage: llvm-cov support
4 years ago
Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Daniel Mensinger
ade5962e0a
ci: Fix OpenSUSE immage boost_python
5 years ago
Daniel Mensinger
afffb9e57d
ci: Added bionic image
5 years ago
Dylan Baker
97f7e3d83c
ci: Try to fix opensuse image
5 years ago
Dylan Baker
959c1becd6
ci: install python3-lxml
...
This will be used by the junit validation tests.
5 years ago
Dylan Baker
91050e0c7c
ci: Add python-jsonschema
...
Which is used to validate the json schema files in the various test
directories in a unit test.
5 years ago
Jens Carl
9c7ed96067
Fix typos
5 years ago
Daniel Mensinger
c7326aa098
ci: Added cuda image (Arch Linux based)
5 years ago
Daniel Mensinger
7896d945ff
ci: Fix env_vars.sh path in the opensuse image
5 years ago
Daniel Mensinger
c17ed429be
ci: Retry if dub fetch failed
5 years ago
Daniel Mensinger
e6451c7472
ci: Fix OpenSUSE image
5 years ago
Daniel Mensinger
aa3cb4a9bb
ci: Use the new CI image builder for eoan
5 years ago
Daniel Mensinger
6310f188be
ci: New CI image builder infrastructure
5 years ago
Daniel Mensinger
934863ba3b
ci: Added python-jsonschema to docker images
5 years ago
Daniel Mensinger
aee02c9bec
ci: Added boost_python to fedora
5 years ago
Daniel Mensinger
96f5d4e455
boost: Updated tests
5 years ago
Daniel Mensinger
038e0293c6
ci: Add Fedora and OpenSUSE images
5 years ago
Daniel Mensinger
71baca7abe
ci: Add Arch Linux OS test
5 years ago