当前位置: 首页 > 知识库问答 >
问题:

JFrog CLI使用Azure运营模式(VSTS)中的artiFactory Maven构建步骤给我一个错误的参数数

东门清夷
2023-03-14

我是Azure DevOps(VSTS)的新手,我正在尝试使用Artifactory Maven构建步骤建立一个新的管道构建。运行构建时,我遇到以下错误:

2018-09-12T20:59:02.0861829Z##[error]错误:命令失败:D:\a_jfrog\1.19.1\jfrog。exe rt mvn“安装-f D:\a\1\s\pom.xml”D:\a\1\s\config--build name=“SomeProject Maven CI”--build number=“20180912.6”

2018-09-12T20:59:02.0988256Z[错误]参数数量错误。你可以在https://www.jfrog.com/confluence/display/CLI/JFrogCLI

我在GitHub上找到了以下信息:https://github.com/jfrog/jfrog-cli-go/issues/165

这是一个类似的错误,但并不完全相同。我不知道如何编辑Azure Pipeline正在运行的命令,甚至不知道是否可以。

共有2个答案

梁新觉
2023-03-14

您能报告在Artifactory VSTS扩展的GitHub存储库中遇到的错误吗?我们会非常感激的。

更新:已打开针对此问题的拉取请求。你可以在这里追踪。

更新2:在最新版本1.4.0中修复。

荆树
2023-03-14

我解决了我的问题。我的构建名称中包含了一个空格,显然JFrog Cli不喜欢这样。当我去掉空格时,错误就消失了。出现了其他错误,但这与这个问题无关。

 类似资料:
  • 我正在尝试在Azure DevOps中构建Azure管道。问题是,当管道运行时,npm构建任务中发生错误。可能是因为包装中有一些过时的包装。json?或者是npm已经过时了? 请参见管道开始运行的教程中的步骤4:https://docs.microsoft.com/en-us/learn/modules/create-a-build-pipeline/6-create-the-pipeline 管

  • 我有一个。NET解决方案,其中包含多个项目。我想在Azure运营模式中设置部署管道,但不确定如何做到这一点。我想有1个管道,部署以下项目: 主web应用程序- 我该如何设置?我选择了默认的“Azure应用程序服务部署”模板,但在部署任务中,我无法选择要部署的项目。包引用了,但这是一个zip文件,其中包含我的两个web项目的工件(此处缺少数据库DACPAC)。

  • 首先,我试着遵循这个指南。 到目前为止,我已经启动并运行了主机,但我仍停留在这一点上。我安装了windowsservercore映像,我安装了IIS映像并将其标记为“windowsserveriis”。现在我需要安装ASP。NET 4.5,我使用以下命令 docker build–t windowsserveriisaspnet。 我应该补充一点,我为我的Docker图片创建了一个文件夹。所以我有

  • 我现在有一个Azure DevOps发布管道,其中包含测试、验收和生产阶段,它们是按顺序触发的。当有新的生成可供部署时,将触发测试。 我遇到的问题是,所有阶段目前都部署了完全相同的工件。但这是错误的,因为它们部署到不同的环境,需要有自己版本的Web.config. 如何更改设置,使所有环境都能获得正确的软件包?我是否应该更改生成设置,以便为多个不同的配置生成,还是应该为每个环境分别生成?我如何选择

  • 我正在做Spring批次。我有一个分区步骤(对象列表),然后是读者和作家的从属步骤。 我想以并行模式执行。因此,我希望每个分区都有一个特定的读写器实例。 目前,创建的分区使用相同的读写器实例。因此,这些操作是在串行模式下完成的:读取和写入第一个分区,然后在第一个分区完成后对下一个分区执行相同的操作。 Spring Boot配置类: partitionner类 读者类 作家班 你能告诉我我的密码有什

  • 我有下面的javascript... 基本上,我的 json 应该是一个有效的 json,它以 [{“dID”: 或者会是 [{前任。来自尝试捕获异常的消息... }] 不幸的是,我得到了错误JavaScript运行时错误:正则表达式中应有']' 我已经检查了我的正则表达式/^[{"dID":/RegEx101.com一些测试数据,我的测试按预期工作。有人有什么想法吗?