【问题标题】:How can i do a gradle publish on teamcity to publish a gradle build that uses the maven plugin?如何在 teamcity 上发布 gradle 以发布使用 maven 插件的 gradle 构建?
【发布时间】:2023-03-19 22:04:01
【问题描述】:

我已将 teamcity 当前配置为使用 maven mojo,将 gradle jar 发布为仅包含 gav 的 nexus 快照。

我观察到如果我使用 maven 插件并在 IDE 中进行 gradle 安装,我可以看到生成的 pom。

1) 我可以使用这个 pom 在 teamcity 的 nexus repo 中发布 jar 吗?我知道我可以通过使用它的 pom 来构建一个纯 maven 构建。

2) 有没有办法不使用这个 pom,而是配置 teamcity 构建步骤以直接从 gradle build 发布?

【问题讨论】:

    标签: java maven gradle intellij-idea teamcity


    【解决方案1】:

    Gradle 当然可以处理发布。它将利用构建信息生成一个 POM 文件,该文件最能代表您项目中声明的内容。

    然后从 Teamcity 构建中调用 Gradle 任务将很简单。

    查看the publishing documentation 了解如何设置的详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-16
      • 2019-08-16
      相关资源
      最近更新 更多