Skip to content
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

Closed
heuermh opened this issue Jun 12, 2014 · 4 comments
Closed

Host biojava-legacy release jars from Maven Central #14

heuermh opened this issue Jun 12, 2014 · 4 comments

Comments

@heuermh
Copy link
Member

heuermh commented Jun 12, 2014

Companion issue to biojava/biojava#130; do the same for biojava-legacy.

@heuermh
Copy link
Member Author

heuermh commented Jun 13, 2014

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.

heuermh added a commit to heuermh/biojava-legacy that referenced this issue Jun 13, 2014
@heuermh
Copy link
Member Author

heuermh commented Jun 13, 2014

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
https://oss.sonatype.org/content/repositories/snapshots/org/biojava/

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.

heuermh added a commit to heuermh/biojava-legacy that referenced this issue Jun 16, 2014
heuermh added a commit to heuermh/biojava-legacy that referenced this issue Jun 16, 2014
@heuermh
Copy link
Member Author

heuermh commented Jun 17, 2014

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.

@heuermh
Copy link
Member Author

heuermh commented Aug 7, 2014

Version 1.9.0 was released to Maven Central on June 25, 2014.

@heuermh heuermh closed this as completed Aug 7, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant