【问题标题】:How to specify Maven settings.xml for Kotlin DSL project in TeamCity如何在 TeamCity 中为 Kotlin DSL 项目指定 Maven settings.xml
【发布时间】:2022-01-17 18:04:21
【问题描述】:

因此,您可以在 TeamCity 中使用 settings.xml Administration -> Project -> Maven Settings 来处理 Maven 项目。

您还可以将项目配置存储为 Kotlin DSL,它基本上是存储在 VCSROOT 中.teamcity 下的 Maven 项目。它甚至可以使用外部库作为依赖项。

但是,这个 Maven 项目不会使用上述任何settings.xml,因此它不能进入​​受 HTTP auth 保护的内部 Maven 存储库。有没有办法为 Kotlin DSL 配置项目指定 settings.xml 文件?是否可以将该文件与 pom.xml 放在一起?在这种情况下,它会从相应的 TeamCity 选项卡中获取代币吗?

【问题讨论】:

    标签: maven teamcity kotlin-dsl maven-settings


    【解决方案1】:

    后来我偶然发现了TW-53584:设置文件需要命名为mavenSettingsDsl.xml并放在<Root project>的Maven设置中。它会被捡起来使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-08
      • 2021-11-16
      • 2015-01-09
      相关资源
      最近更新 更多