jfrog快速使用(二)

简介: jfrog快速使用


  • Type password to insert your credentials to the code snippets 如果输入密码的话,生成的settins.xml文件有密码;否则不会生成密码
  • Releases jar发布版本的仓库
  • Snapshots jar快照版本的仓库
  • Plugin Releases 插件发版版本的仓库
  • Plugin Snapshots 插件快照版本的仓库

下载下来的 settings.xml 文件,servers节点的配置不对的,以下是下载下来的settings.xml文件的内容

  1. 下载下的settings.xml
<servers>
    <server>
      <username>${security.getCurrentUsername()}</username>
      <password>${security.getEscapedEncryptedPassword()!"AP618vz432Djy5gwWfBu5jWR5hL"}</password>
      <id>central</id>
    </server>
    <server>
      <username>${security.getCurrentUsername()}</username>
      <password>${security.getEscapedEncryptedPassword()!"AP618vz432Djy5gwWfBu5jWR5hL"}</password>
      <id>snapshots</id>
    </server>
  </servers>
  1. 修改为:

需要把username和pasword修改正确

<servers>
    <server>
      <username>admin</username>
      <password>AP618vz432Djy5gwWfBu5jWR5hL</password>
      <id>central</id>
    </server>
    <server>
      <username>admin</username>
      <password>AP618vz432Djy5gwWfBu5jWR5hL</password>
      <id>snapshots</id>
    </server>
</servers>
  1. 拷贝配置
    拷贝配置到项目中的POM文件,添加配置DistributionManagement

注意id和url要配置正确, 与setting文件的一致. 如果不是使用虚拟库来部署, 这里的url就指定私库, 但是id要与setting中的server一致, 因为会通过id去找用户密码

<distributionManagement>
    <repository>
        <id>central</id>
        <name>ssc-center</name>
        <url>http://192.168.159.134:8082/artifactory/ssc-center</url>
    </repository>
    <snapshotRepository>
        <id>snapshots</id>
        <name>ssc-center</name>
        <url>http://192.168.159.134:8082/artifactory/ssc-center</url>
    </snapshotRepository>
</distributionManagement>
  1. 上传
    项目中deploy即可, 成功后可以在仓库中看到部署上的jar包信息
mvn deploy
  1. 查看

下载制品

  1. 获取密文密码




  2. 下载
curl -u admin:AKCp8k8ie8z87ysDfDFwQbSkAEnEM7m2p1XEGHQgqevRjbxjMEEoH3bV4LYY1qZdUq1R3nzxH http://192.168.159.134:8082/artifactory/ssc-release-local/org/wangqing/notebook-k8s/notebook-service/1.1/notebook-service-1.1.jar --output notebook-service-1.1.jar
相关文章
|
Java Docker 容器
|
Kubernetes 关系型数据库 MySQL
制品库 Jfrog Artifactory 搭建私服
JFrog Artifactory 功能最强大的二进制制品仓库。在 Google、Apple、思科、甲骨文、华为、腾讯等众多世界500强公司中都有大规模使用,在二进制软件制品管理领域处于绝对领先地位。与其他服务不同,JJFrog Artifactory 在版本发行上分类较多且杂。
1480 0
制品库 Jfrog Artifactory 搭建私服
|
jenkins 持续交付
Jenkins常用插件Copy Artifact的使用
使用Copy Artifact插件,可以完成不同任务间传输文件
2230 0
Jenkins常用插件Copy Artifact的使用
|
Java Apache Maven
Apache Maven、Maven仓库、Jcenter仓库
版权声明:本文为sydMobile原创文章,转载请务必注明出处! https://blog.csdn.net/sydMobile/article/details/78460169 文章最早发布于我的微信公众号 Android_De_Home 中,欢迎大家扫描下面二维码关注微信公众获取更多知识内容。
2586 0
|
9月前
|
前端开发 Java Maven
Gradle笔记 七 publishing 项目发布(二)
Gradle笔记 七 publishing 项目发布
318 0
|
9月前
|
Java Maven
Gradle笔记 七 publishing 项目发布(一)
Gradle笔记 七 publishing 项目发布
156 0
|
Devops 数据安全/隐私保护 Docker
gitlab--集成 jfrog artifactory 制品库
gitlab--集成 jfrog artifactory 制品库
discourse安装plugin方法
discourse怎么安装plugin
164 0
|
Java Maven 开发工具
gradle配置多个代码仓库repositories
gradle配置多个代码仓库repositories
872 0
|
Java Maven 数据安全/隐私保护
发布制品到 Jfrog Artifactory
本篇内容记录了如何将制品发布到 Jfrog Artifactory的相关操作。
494 0
发布制品到 Jfrog Artifactory