首页 文章

如何在Gradle构建系统的应用程序中使用Maven分类器

提问于
浏览
1

我们的应用程序使用带有maven插件的gradle构建系统,并将工件发布到内部nexus repo . 我们使用puppet和mCollective进行部署 . 它在我们的开发环境中按预期工作 . Puppet从快照仓库中提取工件并进行部署 .

现在,我们正在设置测试环境,我们希望从同一个快照仓库进行部署;所以,我们想为测试环境生成一个独特的工件,Puppet可以从repo中提取并进行部署 . 我们正在尝试利用maven classifier 来生成此工件,但不确定如何在gradle构建脚本中指定它 . 目前我们在gradle脚本中有以下工件:

group = artifact_group_id // We read this from a properties file
version = artifact_version // We read this from a properties file
archivesBaseName = artifact_base_name // We read this from a properties file

有没有办法在这提供 classifier ?请提供一些输入 .

1 回答

  • 1

    您没有指定安装的工件类型然后进行部署( jarwar ),但正如您所见here jar 具有 classifier 属性 . 你试过设置吗?

相关问题