新建私有依赖库
首次使用私有依赖库时,需要新建仓库。只有租户帐号才有权限创建私有依赖库。
操作步骤
- 登录软件开发平台首页,进入私有依赖库。
- 单击“创建私有依赖库”,进入“新建私有依赖库”页面。
- 配置仓库基本信息,单击“确定”按钮。
配置项
是否必填项
说明
仓库名称
是
仅支持中文,英文,数字,下划线(_),连字符(-)和点(.),长度20字符以内。
仓库类型
是
默认为“hosted”,无需修改。
仓库格式
是
支持Maven、Npm、Go、PyPI、Rpm、Docker等多种格式。
选择不同格式的仓库,页面会展示对应的配置,请参照仓库配置说明完成进一步配置。
描述
否
长度200字符以内。
仓库配置说明
除了公共配置信息外,每种格式仓库对应了不同的配置项,详情如下。
仓库格式 |
配置项 |
是否必填项 |
说明 |
---|---|---|---|
Maven |
版本策略 |
是 |
包括“Release”与“Snapshot”两个选项。 推荐全部选择,这样系统将生成“Release”和“Snapshot”两个仓库;也可以根据自己团队的需求至少选择一个,这样系统将生成一个“Release”或者是“Snapshot”仓库。 |
Npm |
添加路径 |
是 |
路径即scope值。scope是将相关Npm包组合在一起的一种方式。scope与Npm私有库是多对一的关系,一个Npm私有库可以包含多个scope,但是一个scope只能指向一个私有库。更多相关说明请参考scope官方文档。 构建时,scope关联的组件可以从对应的私有库下载或者上传到对应私有库。 例如,在页面中添加路径“test”,那么只有以“test”开头的Npm组件才能上传到此私有依赖库中。 |
Go |
添加路径 |
否 |
输入需要添加的路径,点击“+”。 构建时,只允许以该路径开头的go文件上传到私有库。 |
PyPI |
添加路径 |
否 |
输入需要添加的路径,点击“+”。 构建时,只允许在“setup.py”文件中的“name”值与添加的路径匹配的PyPI依赖包上传到私有库。 |
Rpm |
添加路径 |
否 |
输入需要添加的路径,点击“+”。 构建时,只允许以该路径开头的Rpm二进制文件上传到私有库。 |
