aboutsummaryrefslogtreecommitdiff
path: root/ci/ciimage
AgeCommit message (Collapse)AuthorFilesLines
2022-03-03CI images: add the JRE to UbuntuEli Schwartz2-0/+2
This is needed in order to test a pending improvement to the jni dependency in #10048.
2022-02-27modules/wayland: Add unstable_wayland moduleMark Bolhuis2-2/+2
2022-01-22Merge pull request #9742 from ximion/wip/itstoolJussi Pakkanen2-0/+2
i18n: Add support for joining XML localization via itstool
2022-01-10update ubuntu bionic to use python 3.7Eli Schwartz1-1/+8
The pip package is for python 3.6, but installs pip for all versions of python. Apparently. Including python 3.7. So do all other packages, especially the ones where it doesn't work but pip thinks it is installed anyway. Force a reinstall.
2021-12-18ci: Make sure itstool is available on Ubuntu as wellMatthias Klumpp2-0/+2
All other CI images already seed it explicitly.
2021-12-06ci: install pytest-subtestsDylan Baker1-0/+1
Which lets pytest understand unittest.subtest
2021-12-06ci/ubuntu-rolling: remove pkg-config-arm-linux-gnueabihfDylan Baker1-1/+0
This has been removed as an explicit package in impish. It seems that having pkg-config installed and adding arm as an arch will cause it to be generated automatically
2021-10-06ci: Add TTY mode to the image builder mounting mesonDaniel Mensinger1-1/+30
2021-09-04ci: Fix missing MESON_CI_JOBNAME in the image buildersDaniel Mensinger6-6/+14
2021-07-07Annotate framework tests with where they are expected to skipJon Turney3-3/+0
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)
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-4/+4
2021-06-11ci: Fix CI image builderDaniel Mensinger8-18/+48
2021-02-07Add Qt6 moduleLuca Weiss1-1/+1
2021-02-06mesonlib: Add better errormessage to typelistifyDylan Baker1-1/+1
2021-02-06ci: Add bindgen to CI imagesDylan Baker2-1/+2
2021-01-29Change the Eoan CI to ubuntu rolling ciDylan Baker3-5/+3
This makes the Ubuntu CI always use the latest release, without us having to manually change it.
2021-01-29CI: arch: get hotdoc from official reposEli Schwartz1-2/+2
It is now officially packaged.
2021-01-29CI: arch: remove duplicate package from listEli Schwartz1-1/+1
2021-01-11CI: fix arch linux tests failing to install wxgtkEli Schwartz1-1/+1
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.
2020-10-13ci: fix fedora imageDaniel Mensinger1-4/+4
2020-10-13ci: Add an interactive mode (testTTY) for the CI image builderDaniel Mensinger3-9/+29
2020-06-17coverage: llvm-cov supportCary Converse5-6/+8
2020-04-28ci: Fix OpenSUSE immage boost_pythonDaniel Mensinger1-1/+1
2020-04-28ci: Added bionic imageDaniel Mensinger3-1/+70
2020-04-23ci: Try to fix opensuse imageDylan Baker1-1/+1
2020-04-22ci: install python3-lxmlDylan Baker4-3/+4
This will be used by the junit validation tests.
2020-04-17ci: Add python-jsonschemaDylan Baker1-0/+1
Which is used to validate the json schema files in the various test directories in a unit test.
2020-04-10Fix typosJens Carl1-2/+2
2020-04-05ci: Added cuda image (Arch Linux based)Daniel Mensinger3-1/+28
2020-04-05ci: Fix env_vars.sh path in the opensuse imageDaniel Mensinger1-4/+4
2020-04-02ci: Retry if dub fetch failedDaniel Mensinger5-8/+50
2020-04-02ci: Fix OpenSUSE imageDaniel Mensinger1-4/+4
2020-04-02ci: Use the new CI image builder for eoanDaniel Mensinger3-36/+60
2020-04-02ci: New CI image builder infrastructureDaniel Mensinger11-19/+220
2020-04-02ci: Added python-jsonschema to docker imagesDaniel Mensinger3-4/+6
2020-04-01ci: Added boost_python to fedoraDaniel Mensinger1-0/+1
2020-02-20boost: Updated testsDaniel Mensinger1-1/+1
2020-02-11ci: Add Fedora and OpenSUSE imagesDaniel Mensinger4-0/+76
2020-01-29ci: Add Arch Linux OS testDaniel Mensinger3-0/+88