云效Maven私有仓库,不限容量免费用 |
您所在的位置:网站首页 › 1128540349_16493496708171njpg › 云效Maven私有仓库,不限容量免费用 |
云效制品仓库 Packages提供maven私有仓库、npm私有仓库、通用制品仓库等企业级私有制品仓库,用于maven、npm等软件包和依赖管理。不限容量、免费用。 立即体验 制品管理仓库云效 Packages 为您自动创建了两个 Maven 仓库,一个 release 库和一个 snapshot 库。 图1.Maven 仓库列表 进入仓库后,可以通过仓库指南完成 仓库凭证设置、制品文件的上传和下载、私有库迁移。 图2.Maven 仓库指南 点击查看凭证,可查看您仓库的个人凭证。 包管理包列表下展示仓库下所有二进制包文件,支持通过 Group Id 和 Artifacts Id 进行包文件搜索。 图3.Maven 包列表 点击包文件展示包文件信息,默认展示最新版本信息,点击可切换版本。 图4.Maven 包详情 仓库设置基本信息基本信息可设置仓库的公开性、仓库描述。 图1.基本信息 仓库公开性、成员角 {MOD}、权限之间的关系可查看:仓库成员权限一节 代理设置支持设置仓库代理,这样云效私库既具备上传下载包的能力,又具备代理其他仓库的能力。当使用云效私库下载包时,它也会尝试从远程仓库拉取包,并且缓存在云效私库。 你可以直接代理阿里云的公共代理库,也可设置代理您的私有仓库。 图2.代理设置 仓库成员权限仓库成员可将云效企业内的成员添加为仓库成员,可将仓库成员设置为管理员和成员角 {MOD}。 ![]() 图1.成员设置 角 {MOD}权限默认企业拥有者为仓库拥有者,其他企业成员需要在仓库中设置成员和角 {MOD}。仓库公开性、成员角 {MOD}之间的关系如下: 1. 访问https://packages.aliyun.com/,制品搜索中搜索依赖包,如果不存在,请上传到私有仓库中;如果已经存在,操作下一步。 2. 从https://packages.aliyun.com/下载settings.xml,本地使用这份下载到的settings文件。 默认的这份settings中的配置是snapshot的依赖从snapshot的仓中下载,release版本的依赖从release仓中下载,如果依赖传错了仓库,请修改默认的settings文件配置或者重新上传依赖。 或者本地工具配置中使用的User settings file为云效私服中下载的原setting文件。 3. 在本机新建一个空的目录,比如/tmp/repo,然后在代码根目录下运行mvn clean install -s settings.xml -U -DskipTests -Dmaven.repo.local=/tmp/repo,查看构建是否成功。 注意: -s 参数后为下载的settings.xml的文件路径。如果本地执行这个命令还不行,则参考4 4. 为了确保本地settings.xml配置正确,请在本地运行 mvn help:effective-settings ,通过日志查看私库地址是否已经配置进去 5. 本地maven版本最好使用3.5.5及以上 6. 若以上信息均无误,请操作下载代码,查看具体报错信息,且将该信息提供出来。 立即体验 关于我们更多关于云效DevOps的知识及内容,可微信搜索关注【云效】公众号~ 彩蛋:公众号后台回复【指南】,可获得《阿里巴巴DevOps实践指南》&《10倍研发效能提升案例集》~ 看完觉得对您有所帮助别忘记点赞、收藏和关注呦 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |