Commit Graph

17 Commits

Author SHA1 Message Date
Mark Roszko 059623a486 Fix vcpkg path in windows ci 2021-03-17 02:22:43 +00:00
Ian McInerney 5418e3454c Default the translations build to off and build it in CI 2021-01-18 17:43:34 +00:00
Ian McInerney 45b1a65a64 Revert Coverity CI to run on Fedora 31
Coverity is not currently supporting GCC 10, so we need
to run on GCC 9 for the time being.
2021-01-12 14:29:25 +00:00
Mark Roszko 53691585f2 Restrict windows ci further to our repo 2021-01-09 19:32:07 +00:00
Mark Roszko 326392e58c Restrict windows ci to MRs and kicad repo 2021-01-06 16:22:00 +00:00
Ian McInerney 90b193522e Fix filename in report warnings pipeline stage 2021-01-06 11:05:13 +00:00
Ian McInerney 166ba2f4e0 Fix CI report stage to handle no warnings in the code
Horray!!! We have no warnings in the code and it broke the CI.
2021-01-05 23:34:28 +00:00
Ian McInerney 1ff307d10f Save the coverity build log 2021-01-05 23:34:09 +00:00
Mark Roszko d252adf255 Enable windows msvc ci for testing 2020-12-30 02:29:41 +00:00
Marek Roszko 5d47d6995d Fix comment in windows ci file 2020-12-20 23:18:07 -05:00
Marek Roszko 7d571369cc Add windows ci config but dont use it yet 2020-12-20 23:17:32 -05:00
Ian McInerney beab46e965 Update build docs to have the correct set of CMake options
* The GitHub plugin was removed, so remove it from the docs and CI
* Add the new DPI manifest option to the build docs.
2020-11-11 00:41:03 +00:00
Ian McInerney 7067e42da7 Fix version string included in Coverity submission 2020-07-22 23:48:16 +01:00
Ian McInerney 9997c46ee4 Make Coverity use the main KiCad version string
Also create a kicad_build_version.txt file in the build directory
that only contains the version string.
2020-07-22 00:18:29 +01:00
Ian McInerney 216fd3ff9a Fix coverity pipeline
The original test didn't work if the tgz was not already in the
runner cache. This new test will fail the check if the file is missing
instead of erroring the command.
2020-07-19 03:20:33 +01:00
Ian McInerney 7b705af038 Refactor common QA components to create a single common library
This moves the program-specific code (e.g. BIU files) into
the program tests.

Also, create title_block.cpp to break a dependency that pulled
in eda_text.cpp when using the TITLE_BLOCK object.
2020-07-18 16:21:15 +01:00
Ian McInerney 6a2a4643d1 Refactor CI and include a Coverity scan build 2020-07-18 16:17:55 +01:00