使用 conan 制品仓库

该文档介绍如何将 conan 类型制品存储在 CODING 制品库中,方便团队在项目进行统一的制品管理与版本控制。下文包含如何进行制品制作、认证配置与制品推拉。

阅读该篇文档需要准备好以下内容:

安装 Conan

使用 pip 安装,需要 python3.5 及以上的版本。

pip3 install conan

使用 brew 安装。

brew install conan

新建 conan 包

在本地新建 Demo 目录。

mkdir mypkg && cd mypkg

创建 Demo 项目。

conan new hello/0.1 -t

将项目打包成二进制包。

conan create . demo/testing

如果执行报错 /bin/sh: cmake: command not found,需要执行命令安装 cmake

$ pip3 install cmake
# 或
$ brew install cmake

配置仓库认证信息

您可以选择自动生成配置或手动配置,下文以自动生成配置为例。

点击「页面指引」上的「使用访问令牌生成配置」,系统会帮您自动生成个人令牌作为访问凭证。您可以到【个人账户设置】->【访问令牌】进行管理。

按照提示执行命令。

推送制品

运行页面指引上的命令行,将变量替换为拟推送的制品名称与版本号。

conan upload [包名称]/[自定义版本号] --all -r=conan-go

拉取制品

执行页面指引中的拉取命令,从当前仓库拉取制品。

conan install [包名称/[自定义版本号]@ -r conan-go

上一篇conan 制品库
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?