首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jfrogcli时使用自定义maven存储库

使用jfrogcli时使用自定义maven存储库
EN

Stack Overflow用户
提问于 2018-08-28 16:43:53
回答 1查看 764关注 0票数 1

我在用Gitlab和Artifactory制作CI/CD。

对互联网的访问受到限制,所有工件都是通过Artifactory下载的。

我已经将我的.gitlab-ci.yml配置为能够将构建信息发布到Artifactory。

代码语言:javascript
复制
before_script:
  - set M2_HOME=C:\Maven\apache-maven-3.3.9
  - set JFROG_CLI_LOG_LEVEL=DEBUG
  - jfrog rt config --url=%ARTIFACTORY_URL% --user=%ARTIFACTORY_USER% --password=%ARTIFACTORY_PASS%
  - jfrog rt c show
stages:
  - build

build-project:
    stage: build
    script:
      # Run the MVN command
      - jfrog rt mvn "package install -B -U -DskipTests=true" configuration.yml --build-name=my-project --build-number=%CI_JOB_ID%
      # Collect the environment variables
      - jfrog rt bce my-project %CI_JOB_ID%
      # Pass the build information to Artifactory
      - jfrog rt bp my-project %CI_JOB_ID%

在maven安装的conf目录中,我有一个自定义设置文件。这是可行的,我已经在命令行上试过了。

不幸的是,命令jfrog rt mvn "package install...失败了,因为jfrog正试图直接连接以下载工件。

代码语言:javascript
复制
[Info] Running Mvn...
[Debug] Checking prerequisites.
[Info] Downloading jfrog/jfrog-jars/org/jfrog/buildinfo/build-info-extractor-maven3/2.11.1/build-info-extractor-maven3-2.11.1-uber.jar
[Error] Bintray Head https://dl.bintray.com/jfrog/jfrog-jars/org/jfrog/buildinfo/build-info-extractor-maven3/2.11.1/build-info-extractor-maven3-2.11.1-uber.jar: dial tcp 5.153.35.248:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
ERROR: Job failed: exit status 1

有没有一种方法可以配置jfrog来使用我的自定义maven设置?

是否有另一种方法可以将maven项目的构建数据发送到Artifactory而不使用jfrog?

EN

回答 1

Stack Overflow用户

发布于 2018-08-31 01:33:32

JFrog CLI只尝试从jcenter获取一个jar文件--这是用于与集成的jar。如果您从具有internet访问权限的机器上运行jfrog run .命令,jar将被下载并放在~/.j蛙/依赖项/maven目录下。将这个罐子放置在高级的地方将避免试图下载它。目前正在JFrog CLI中做一些工作来实现这一点。按照下面的问题获得有关建议的解决方案的更新:https://github.com/jfrog/jfrog-cli-go/issues/211

至于maven和Artifactory之间的其他信息选项,请查看Maven Artifactory插件

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52062784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档