New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Host biojava-legacy release jars from Maven Central #14
Comments
One issue is that the das module has a dependency on a jar only in the biojava maven repository <dependency>
<groupId>org.biojava</groupId>
<artifactId>biojava3-structure</artifactId>
<version>3.0-alpha1</version>
<scope>compile</scope>
</dependency> I propose removing the das module in version 1.9, which will be the first on Maven Central. If any bug fixes are required to the das module from version 1.8.5, then they can be released to the biojava maven repo as version 1.8.6. |
From this branch https://github.com/heuermh/biojava-legacy/tree/maven-central-repo I was able to deploy a snapshot successfully $ mvn deploy
...
[INFO] --- maven-deploy-plugin:2.8.1:deploy (default-deploy) @ phylo ---
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/maven-metadata.xml
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/phylo-1.8.6-20140613.170227-1.jar
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/phylo-1.8.6-20140613.170227-1.jar (76 KB at 91.0 KB/sec)
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/phylo-1.8.6-20140613.170227-1.pom
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/phylo-1.8.6-20140613.170227-1.pom (2 KB at 7.5 KB/sec)
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/maven-metadata.xml
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/maven-metadata.xml
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/1.8.6-SNAPSHOT/maven-metadata.xml (766 B at 2.3 KB/sec)
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/maven-metadata.xml
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/biojava/phylo/maven-metadata.xml (276 B at 1.6 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] biojava-legacy .................................... SUCCESS [ 2.603 s]
[INFO] bytecode .......................................... SUCCESS [ 3.184 s]
[INFO] core .............................................. SUCCESS [ 17.153 s]
[INFO] alignment ......................................... SUCCESS [ 2.354 s]
[INFO] biosql ............................................ SUCCESS [ 1.999 s]
[INFO] blast ............................................. SUCCESS [ 9.845 s]
[INFO] sequencing ........................................ SUCCESS [ 2.564 s]
[INFO] gui ............................................... SUCCESS [ 1.719 s]
[INFO] phylo ............................................. SUCCESS [ 2.103 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 43.734 s
[INFO] Finished at: 2014-06-13T12:02:28-06:00
[INFO] Final Memory: 30M/518M
[INFO] ------------------------------------------------------------------------ See Snapshot deploys don't trigger any validation though, that happens when you attempt to close a release staging repository. I would like to try that next with a version 1.9-rc1 release candidate, but I believe I have to merge this branch upstream first. Please comment here if you do not think that is a good idea. |
Version 1.9.0-rc1 release candidate was promoted to the releases repository, it should be up on Maven Central in a few hours for review. |
Version 1.9.0 was released to Maven Central on June 25, 2014. |
Companion issue to biojava/biojava#130; do the same for biojava-legacy.
The text was updated successfully, but these errors were encountered: