1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  8. 文档管理
  1. 项目协同
  2. 代码仓库
  3. DevOps 实践之旅
  4. 一分钟开始持续集成之旅
  5. 持续部署
  6. 制品库

使用 conan 制品仓库

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

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

安装 Conan

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

pip install

使用 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 制品库
最近更新
感谢反馈有用
感谢反馈没用