conan-io / conan-package-tools

Conan Package Tools. Helps with massive package creation and CI integration (Travis CI, Appveyor...)
MIT License
166 stars 71 forks source link

Force package upload #548

Closed uilianries closed 3 years ago

uilianries commented 3 years ago

As Conan API changed its API from time to time, some parameters are not the same. Force is one of them. Now it's a build policy in upload method, and not an exclusive parameter anymore.

This PR adds force build policy for upload execution, which is the normal flow, following older API versions. The Force is an option now, but by default it will follow the old behavior, force all uploads.

Changelog: Fix: Force package upload for all Conan versions

fixes #547