Conan Package Tools. Helps with massive package creation and CI integration (Travis CI, Appveyor...)
MIT License
Bot releases are hidden (Show)
Published by lasote over 6 years ago
bamboo.
to be able to use them as regular named environment variables.Published by lasote over 6 years ago
CONAN_UPLOAD
environment variable.conan create
for debugging purpose.Published by lasote over 6 years ago
shared_option_name
of the add_common_builds
is now automatically managed when the recipe contains a shared
option.remotes
configuration, supporting remote naming and use SSL parameter.
ConanMultiPackager
, remotes can be a list of strings separated by ,
of a tuple containing URL
, use ssl
and remote name
: remotes = "https://api.bintray.com/conan/conan-community/conan,https://api.bintray.com/conan/other/conan2"
remotes = [("https://api.bintray.com/conan/conan-community/conan", True, "remote1"),
("https://api.bintray.com/conan/other/conan2", False, "remote2")]
CONAN_REMOTES="url1@True@remote_name, url2@False@remote_name2"
CONAN_UPLOAD
/upload
.login_username="my_user"
login_username = {"remote1": "my_user", "my_artifactory": "other_user"}
conan python api
.CONAN_TEMP_TEST_FOLDER
to avoid creating the builds in the test_package
folder in case of a local usage of conan package tools.Published by lasote over 6 years ago
Published by lasote over 6 years ago
Try it: pip install conan-package-tools==0.17.0.b2
Published by lasote over 6 years ago
shared_option_name
of the add_common_builds
is now automatically managed when the recipe contains a shared
option.remotes
configuration, supporting remote naming and use SSL parameter.
ConanMultiPackager
, remotes can be a list of strings separated by ,
of a tuple containing URL
, use ssl
and remote name
: remotes = "https://api.bintray.com/conan/conan-community/conan,https://api.bintray.com/conan/other/conan2"
remotes = [("https://api.bintray.com/conan/conan-community/conan", True, "remote1"),
("https://api.bintray.com/conan/other/conan2", False, "remote2")]
CONAN_REMOTES="url1@True@remote_name, url2@False@remote_name2"
CONAN_UPLOAD
/upload
.login_username="my_user"
login_username = {"remote1": "my_user", "my_artifactory": "other_user"}
conan python api
.CONAN_DOCKER_USE_SUDO
to use sudo or not.CONAN_TEMP_TEST_FOLDER
to avoid creating the builds in the test_package
folder in case of a local usage of conan package tools.Published by lasote about 7 years ago
Published by lasote over 7 years ago
Published by lasote over 7 years ago