Luis Díaz Más
44256e8c5d
ci - Win matrix jobs will also run on:push for main
...
The idea is to generate a conan cache on main that could be reused in
future PRs to main.
4 years ago
Luis Díaz Más
9241f60880
win - Only run tests on x64
...
On CI, pythonTests fail more or less consistently in the configuration
Arch:x86, BuildType:Relase, Shared:ON. I tried to reproduce this locally,
but I could not.
Since Win-x86 is marginal for Exiv2, we disable it from CI until
somebody raise concerns about it.
4 years ago
Luis Díaz Más
59a80eba2e
mac - cmake_paths does not work directly on mac
4 years ago
Luis Díaz Más
4f057a84ee
ci - Win builds without unicode + with warnings as errors
4 years ago
Luis Díaz Más
34945e39c4
ci - Use CTest for coverage builds
4 years ago
Luis Díaz Más
8d596283b1
ci - install tar in opensuse before checkout action
4 years ago
Luis Diaz Mas
d5782ea8fb
ci - distros - fastTrue=False
4 years ago
Luis Díaz Más
f956a398ad
ci - Use CTest in all the ci jobs
4 years ago
Luis Díaz Más
381a33b12d
ci - Add new special build with all project options enabled
4 years ago
Luis Diaz Mas
b163158100
ci - Use ctest
4 years ago
Luis Díaz Más
d2083b3190
ci - Use generic cmake way to compile and install
4 years ago
Luis Diaz Mas
e6bfa8eb7d
ci - Use Ninja in rest of builds
4 years ago
Luis Diaz Mas
fb17e75539
ci - mac uses ninja
4 years ago
Luis Diaz Mas
1769d8988a
ci - Linux uses ninja
4 years ago
Luis Diaz Mas
44eb56102b
ci - Add coverage run on main branch
4 years ago
Luis Díaz Más
9e43a89d1d
ci - Do not create conanCache dir
4 years ago
Luis Diaz Mas
ad57cb4293
ci - cache conan packages on Windows builds
4 years ago
Luis Diaz Mas
f969fe88fc
Fedora-MinGW build to Github Workflows
4 years ago
Luis Díaz Más
5e13f30104
ci - Add BMFF to windows matrix
4 years ago
Luis Díaz Más
e6e6c3c296
ci - coverage build - deal with SHA issue
4 years ago
Luis Díaz Más
1a383c46f5
ci - Special builds on Github actions
4 years ago
Luis Díaz Más
776d3a3efc
Rename github workflows
4 years ago
Luis Díaz Más
012f05f9a1
ci - MacOS Matrix
4 years ago
Luis Díaz Más
2c3fcd3a59
No exe in executables
4 years ago
Luis Díaz Más
0d0c8ba0f3
Fixes in github actions
4 years ago
Luis Díaz Más
33facf01aa
Github Actions - More builds on PRs
4 years ago
Luis Díaz Más
bfa297d587
MacOS build
4 years ago
Luis Diaz Mas
72798028f6
Less CI jobs on push
4 years ago
Luis Díaz Más
988fbe5653
ci - win: Use ninja and Visual Studio shell
4 years ago
Luis Díaz Más
102eef8097
Also test installation on Windows
4 years ago
Luis Diaz Mas
429ab8679a
CiActions: Increasing matrix build for Windows
4 years ago
Christoph Hasse
404024791c
fix archlinux ci build
4 years ago
Luis Díaz Más
e53da674d9
ci: add again arch linux & disable compilation&run of unit tests
4 years ago
Luis Díaz Más
3dbe445fbf
ci: alpine linux support
4 years ago
Luis Díaz Más
6c5c2278cb
ci: warnings_as_errors OFF
4 years ago
Luis Díaz Más
1cac0c3963
Do not treat warnings as errors
4 years ago
Luis Díaz Más
0e19de936d
ci: update github actions
...
- Disable arch case which is suffering of a weird situation in which
CMake when trying to find GTest, it is failing with some error related
with GMock (which we do not use or install!)
- Updated ubuntu image to 20.04
- Use same CMake flags as we use on Travis
4 years ago
Kevin Backhouse
8e38b37fcb
Add windows_distribution_check GitHub Action.
4 years ago
D4N
9a4eb0c624
Add linux_distribution_check github action
4 years ago