Commit Graph

7 Commits

Author SHA1 Message Date
Scott Talbert
ca4db68006 CI: ignore CircleCI config files from all other CIs
Avoid spurious rebuilds when modifying CircleCI config files.

See #23405.

(cherry picked from commit 04326551fd05fcc97b77ff954501e871f3e8c1c5)
2023-04-04 17:18:02 +02:00
PB
317a133407 Do not trigger non-CMake CI builds with CMake-only changes
See #22934.

(cherry picked from commit 5c72c7af355f01416fe08985a02e37fe02ae7c80)
2022-11-12 17:47:15 +01:00
Lauri Nurmi
3967bd9e97 Fix more double negatives used with 'neither'
In many cases it should be 'either'.

No changes to actual code.

Complements #22723, which focused on API docs and comments in C++ code.

Co-authored-by: Ian McInerney <ian.s.mcinerney@ieee.org>

See #22798.

(cherry picked from commit 969b1fad4c15a17784bd4c2af6477e9d3cffc92e)
2022-09-18 18:02:59 +02:00
Vadim Zeitlin
467d96c03d Add a Fedora CI build using Circle CI
This is a backport of the following commits from master:

934aa20d69 Build and run tests on Circle CI too
9f1bf3982d Install RPM required for Shift-JIS support in Fedora
64aefb5f4e Install locales used by the tests under Fedora
84120664ca Make Circe CI script more consistent with Cirrus CI
bf3951866c Install Git before checking out the sources
3eb78a328e Use ccache in Circle CI job
e63fe497ab Install more optional libraries under Fedora
a527b2714d Allow installing extra packages in before_install.sh
b430a6104c Add a minimal Fedora build using Circle CI
382db6439b Install required packages on RedHat-like systems
2022-08-14 17:17:50 +02:00
Vadim Zeitlin
7ece6a2cb5 Don't rerun Cirrus CI builds if no relevant files changed
Save CI reruns if only documentation was changed, for example.
2022-07-02 22:10:54 +02:00
Vadim Zeitlin
fd68c13be3 Disable wxWebRequest tests in FreeBSD CI due to pip problems
The situation with Python under FreeBSD is pretty weird, with system
Python being 3.7, but pip only available as py38-pip package and,
unsurprisingly, not working with python3.

This could probably be resolved somehow, but for now I just don't have
enough energy to fight with Python again, so simply don't use it.
2022-06-23 23:22:49 +01:00
Vadim Zeitlin
1e98f517b0 Add configuration file for Cirrus CI to test under FreeBSD
Add a single wxGTK3 build only so far.
2022-06-23 23:22:49 +01:00