更新travis ci上clang的conan脚本
conan-clang-update的Python项目详细描述
[![构建状态:linux和macos](https://travis-ci.org/uilianries/conan-clang-update.svg?branch=master)](https://travis-ci.org/uilianries/conan-clang-update) [![生成状态:windows](https://ci.appveyor.com/api/projects/status/github/uilianries/conan-clang-update?svg=true)](https://ci.appveyor.com/project/uilianries/conan-clang-update) [![codecov](https://codecov.io/gh/uilianries/conan-clang-update/branch/master/graph/badge.svg)](https://codecov.io/gh/uilianries/conan-clang-update) [![PYPI下载](https://img.shields.io/badge/download-pypi-blue.svg)](https://pypi.python.org/pypi/conan-clang-update)
#Conan Clang更新
##更新travis ci文件的脚本
此项目包含在OSX版本上添加Clang 9.1的脚本
####安装 通过pip安装只是一个步骤
#####本地的 如果要通过本地副本安装
pip install .
#####远程 或者如果您想下载我们的PIP软件包
pip install conan_clang_update
####跑步 更新github上的allconan项目https://github.com/uilianries
$ conan_clang_update –remote=uilianries
只更新github上的一个项目https://github.com/uilianries/conan-libusb
$ conan_clang_update –remote=uilianries/conan-libusb
要avoid在更新之后执行push命令
$ conan_clang_update –remote=uilianries/conan-libusb –skip-push
按模式筛选项目
$ conan_clang_update –remote=uilianries –project-pattern uilianries/conan-*
按模式筛选分支
$ conan_clang_update –remote=uilianries –branch-pattern stable/*
或
$ conan_clang_update –remote=uilianries/conan-libzip –branch-pattern stable/*
更新local文件
$ conan_clang_update –file=.travis.yml
#####测试和开发 安装测试所需的额外软件包
pip install .[test]
####测试 要运行所有单元测试+代码覆盖率,只需执行:
pip install -r conan_clang_update/requirements_test.txt cd tests pytest -v –cov=conan_clang_update
####需求与发展 开发或运行conan clang update
pip install -r conan_clang_update/requirements.txt
####上传 上载此项目有两种方法。
#####特拉维斯ci 创建新标记后,包将自动上载到pypi。 用户名和密码(加密)都在travis文件中。 只有一个作业(Python2.7)将被上载,第二个作业将被跳过。
#####命令行 要在PYPI上上载此包(传统模式):
pip install twine python setup.py sdist twine upload dist/*
####许可证 [麻省理工学院](license.md)