Anyone tried to build a Java program (not plugin) using the jira-api artifact?
I am renovating some of my older code, which uses this dependency:<groupId>com.atlassian.jira</groupId>
<artifactId>jira-api</artifactId>
<version>8.22.6</version>
Which no longer works, as it references Apache artifacts that got relocated (they were relocated multiple times too).
From the information available in Maven Central (https://mvnrepository.com/artifact/com.atlassian.jira/jira-api), I update it to (along with changing the repository URL to https://maven.artifacts.atlassian.com):
<dependency> <groupId>com.atlassian.jira</groupId> <artifactId>jira-api</artifactId> <version>1000.30.0</version> <scope>provided</scope> </dependency>
But that also doesn’t work, as it references jira-components:1000.30.0:
com.atlassian.jira:jira-components:pom:1000.30.0 (absent): com.atlassian.jira:jira-components:pom:1000.30.0 was not found in https://maven.artifacts.atlassian.com
From the web page, you can see only 1000.29.0 exists, 1000.30.0 does not:
So I changed jira-api version to 1000.29.0, and…
com.atlassian.tenant:atlassian-tenant-context-api:jar:0.1.2 was not found in https://maven.artifacts.atlassian.com
Sure enough, wrong version number again (0.1.0 vs 0.1.2):
So before I return to this whack-a-mole game of Maven artifact hell, is there a stable jira-api artifact I can actually use?
Or is there any documentation about the artifacts made by Atlassian that I can use, instead of possibly incorrect information in Maven Central?

