Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-06 | ci: install pytest-subtests | Dylan Baker | 2 | -1/+2 | |
Which lets pytest understand unittest.subtest | |||||
2021-12-06 | ci/ubuntu-rolling: remove pkg-config-arm-linux-gnueabihf | Dylan Baker | 1 | -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-10 | Fix typos discovered by codespell | Christian Clauss | 1 | -1/+1 | |
2021-10-06 | ci: Add TTY mode to the image builder mounting meson | Daniel Mensinger | 1 | -1/+30 | |
2021-09-24 | pipelines: add 32bit clippy to 32bit rust | Dylan Baker | 1 | -0/+4 | |
2021-09-04 | ci: Also use the `autoCancel` key for Azure | Daniel Mensinger | 1 | -25/+0 | |
This also removes the additional upload step for test results in the hope of fixing the `autoCancel` flag. | |||||
2021-09-04 | ci: Fix missing MESON_CI_JOBNAME in the image builders | Daniel Mensinger | 6 | -6/+14 | |
2021-08-16 | ci: Use 32-bit Rust and Python on vs2017 x86 | Nirbheek Chauhan | 1 | -2/+11 | |
See also: https://github.com/mesonbuild/meson/issues/9038#issuecomment-898960933 | |||||
2021-07-13 | Set MESON_CI_JOBNAME for all CI jobs | Jon Turney | 1 | -0/+2 | |
Set MESON_CI_JOBNAME for all CI jobs which run project tests. (Note that ${{ github.job }} is the literal job.id used in the yaml, not any name given to the job with job.id.name, and so is the same for all matrix entries, and thus not suitable for our purposes there). | |||||
2021-07-12 | azure: propagate run_tests.py exit code | Jon Turney | 1 | -0/+4 | |
Propagate the run_tests.py exit code, rather than overwriting it with the codecov exit code. | |||||
2021-07-07 | Annotate framework tests with where they are expected to skip | Jon Turney | 3 | -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-29 | fix: Always explicitly set encoding for text files (fixes #8263) | Daniel Mensinger | 1 | -4/+4 | |
2021-06-22 | coverage: Enable coverage reports | Daniel Mensinger | 3 | -2/+49 | |
2021-06-11 | ci: Fix CI image builder | Daniel Mensinger | 8 | -18/+48 | |
2021-02-07 | Add Qt6 module | Luca Weiss | 1 | -1/+1 | |
2021-02-06 | mesonlib: Add better errormessage to typelistify | Dylan Baker | 1 | -1/+1 | |
2021-02-06 | ci: Add bindgen to CI images | Dylan Baker | 2 | -1/+2 | |
2021-01-29 | Change the Eoan CI to ubuntu rolling ci | Dylan Baker | 3 | -5/+3 | |
This makes the Ubuntu CI always use the latest release, without us having to manually change it. | |||||
2021-01-29 | CI: arch: get hotdoc from official repos | Eli Schwartz | 1 | -2/+2 | |
It is now officially packaged. | |||||
2021-01-29 | CI: arch: remove duplicate package from list | Eli Schwartz | 1 | -1/+1 | |
2021-01-11 | CI: fix arch linux tests failing to install wxgtk | Eli Schwartz | 1 | -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-12-11 | CI: Move all remaining jobs from travis-ci to GHA | Christoph Reiter | 2 | -66/+0 | |
Some changes: * Set HOME to /root, since github mounts its own HOME and 'wine' (because of permissions) and 'dub' (can't find packages) don't like that. * Remove the seccomp option, doesn't seem to be needed. | |||||
2020-11-11 | travis: Drop osx support | Dylan Baker | 2 | -43/+15 | |
We're now running this through github actions, no need for travis. | |||||
2020-10-13 | cmake: Add cross tests | Daniel Mensinger | 1 | -0/+5 | |
2020-10-13 | ci: fix fedora image | Daniel Mensinger | 1 | -4/+4 | |
2020-10-13 | ci: Add an interactive mode (testTTY) for the CI image builder | Daniel Mensinger | 3 | -9/+29 | |
2020-09-11 | Add a test run of MSVC ARM64 cross on Windows x64 | Jon Turney | 1 | -4/+4 | |
Add a cross-file for MSVC UWP ARM64. Bump cidata tag to get an updated install.ps1 script (run by run.ps1) which sets the vcvars environment correctly when cross-compiling. Since arranging the correct environment for simultaneous cross and native 'cl' use is hard, this is test run uses '--cross-only' so we don't require a native compiler. Extend '--cross-only' so it also explicitly uses a machine file which makes all build machine compilers unusable. | |||||
2020-06-17 | coverage: llvm-cov support | Cary Converse | 5 | -6/+8 | |
2020-06-17 | ci: Remove PostgreSQL from PATH | Nirbheek Chauhan | 1 | -1/+2 | |
It's one of the causes of the cmake test failures, and it's also plaguing the VS2019 jobs now because of the image update. | |||||
2020-06-05 | ci: run some builders with response file threshold set to zero | Dan Kegel | 1 | -0/+8 | |
2020-05-15 | travis/macos: Restore the old pkg-config behaviour | Nirbheek Chauhan | 1 | -1/+3 | |
We need to test both "have pkg-config" and "don't have pkg-config" pathways on macOS, which is why pkg-config was only installed in one branch based on --unity=on/off. | |||||
2020-04-28 | ci: Fix OpenSUSE immage boost_python | Daniel Mensinger | 1 | -1/+1 | |
2020-04-28 | ci: Added bionic image | Daniel Mensinger | 3 | -1/+70 | |
2020-04-23 | ci: Try to fix opensuse image | Dylan Baker | 1 | -1/+1 | |
2020-04-22 | ci: install python3-lxml | Dylan Baker | 4 | -3/+4 | |
This will be used by the junit validation tests. | |||||
2020-04-17 | ci: Add python-jsonschema | Dylan Baker | 3 | -1/+3 | |
Which is used to validate the json schema files in the various test directories in a unit test. | |||||
2020-04-12 | azure: Do not skip boost tests | Daniel Mensinger | 1 | -1/+4 | |
2020-04-11 | Add rust stdlib dir to PATH on Windows. | Jussi Pakkanen | 1 | -0/+3 | |
2020-04-10 | Fix typos | Jens Carl | 1 | -2/+2 | |
2020-04-08 | travis: Fix Travis OSX build | Daniel Mensinger | 2 | -0/+78 | |
2020-04-05 | ci: Added cuda image (Arch Linux based) | Daniel Mensinger | 3 | -1/+28 | |
2020-04-05 | ci: Fix env_vars.sh path in the opensuse image | Daniel Mensinger | 1 | -4/+4 | |
2020-04-04 | ci: Use self hosted CI data | Daniel Mensinger | 3 | -243/+75 | |
2020-04-04 | ci: Add debug logs to for the setup process | Daniel Mensinger | 2 | -4/+15 | |
2020-04-02 | ci: Retry if dub fetch failed | Daniel Mensinger | 5 | -8/+50 | |
2020-04-02 | ci: Fix OpenSUSE image | Daniel Mensinger | 1 | -4/+4 | |
2020-04-02 | ci: Use the new CI image builder for eoan | Daniel Mensinger | 3 | -36/+60 | |
2020-04-02 | ci: New CI image builder infrastructure | Daniel Mensinger | 11 | -19/+220 | |
2020-04-02 | ci: Added python-jsonschema to docker images | Daniel Mensinger | 3 | -4/+6 | |
2020-04-01 | ci: Added boost_python to fedora | Daniel Mensinger | 1 | -0/+1 | |