Initially we were building all our dependencies in release. This was simply made by always compiling project using autotool or cmake in release. As our project are using meson/qmake, all the dependencies are build in release. However, with recent port to Windows github CI, we have two problems: - We have moved almost all buildsystem to meson - On Windows, we cannot mix debug and release build. So, when doing a release, do not use base dependencies cache. This will extend the release workflow as we need to build everything but at least we should build everything correctly. |
||
---|---|---|
.. | ||
build_definition.py | ||
build_projects.py | ||
build_release_nightly.py | ||
common.py | ||
compile_all_deps.py | ||
ensure_base_deps.py | ||
trigger_docker_workflow.py | ||
upload_failure_logs.py |