Why aren't some Teamcity libraries deployed to Jetbrains Maven repository?

Hi! I'm developing a plugin for Teamcity with Maven and really suffer from the fact that some required dependencies like com.intellij:openapi or jetbrains.buildServer.clouds:jclouds-shared or jetbrains.buildServer.clouds:cloud-interface are not present in Jetbrains Maven Repository. Is it possible to deploy these versions for Teamcity 8.x series?

1 comment
Comment actions Permalink

Hello

Ideed, we had an issue with com.intellij:open-api dependency in 8.x branch. It was fixed in 8.1.4 - you can update your teamcity.vertion and get it all set. Or you can just add following artifact:

<dependency>
  <groupId>org.jetbrains.teamcity.idea</groupId>
  <artifactId>obsolete-openapi</artifactId>
  <version>8.1.4</version>
<dependency>  

As to cloud API, we are working on making it available in upcoming 9.0 release. I will check if it is possible to publish it for 8.x branch as well.

0

Please sign in to leave a comment.