美文网首页
阿里云私有仓库的使用

阿里云私有仓库的使用

作者: 本然酋长 | 来源:发表于2019-12-28 14:38 被阅读0次

前言

懒得在自己本机搭建私有仓库了,每次托起一个服务进程,有没有什么大用,还不能在别的机器上用,本机搭建私服实在是很鸡肋。查了下,本来想去开源中国的,结果人家私服因为成本问题不开了,还是转投阿里爸爸吧。

开通

先上网址:https://my.rdc.aliyun.com/welcome 。这里其实是要开通一个企业服务之后才可以使用。然后粗略看了下,功能还是很强大的。不过,懒得研究了,咱们只用它的私有仓库,在 研发->私有仓库里面就可以了。使用起来也很简单,因为它主页上就有setting文件的配置。但是,不喜欢陪在setting里,这样换了环境就没搞了。所以,发布的内容陪在setting里,但是拉取的内容配下项目里。而且,里面默认提供了snapshot和release的仓库,还是蛮好用的用起来也蛮简单的。

Deploy配置

其实跟着它的文档走就可以了,首先是在自己maven仓库的setting里把用户名密码配置了

<servers>
    <server>
        <id>rdc-releases</id>
        <username>EJofMN</username>
        <password>******</password>
    </server>
    <server>
        <id>rdc-snapshots</id>
        <username>EJofMN</username>
        <password>******</password>
    </server>
</servers>

然后是在需要上传包的项目的pom文件里添加上传的仓库

<distributionManagement>
    <repository>
        <id>rdc-releases</id>
        <url>https://repo.rdc.aliyun.com/repository/115751-release-zOo4kK/</url>
    </repository>
    <snapshotRepository>
        <id>rdc-snapshots</id>
        <url>https://repo.rdc.aliyun.com/repository/115751-snapshot-JStQme/</url>
    </snapshotRepository>
</distributionManagement>

这样,再执行deploy就可以上传到对应的仓库了。只是记住把用户名密码换成自己的。

拉取配置

拉取的时候,在pom里添加下面一节,就不用管本地仓库的配置了:

    <repositories>
        <repository>
            <id>rdc-releases</id>
            <url>https://repo.rdc.aliyun.com/repository/115751-release-zOo4kK/</url>
        </repository>
        <repository>
            <id>rdc-snapshots</id>
            <url>https://repo.rdc.aliyun.com/repository/115751-snapshot-JStQme/</url>
        </repository>
    </repositories>

相关文章

网友评论

      本文标题:阿里云私有仓库的使用

      本文链接:https://www.haomeiwen.com/subject/mxksoctx.html