Key: FCREPO-1014
URL: https://jira.duraspace.org/browse/FCREPO-1014
Project: Fedora Repository Project
Issue Type: Technical task
Components: Fedora
Reporter: Chris Wilper
Assignee: Chris Wilper
Priority: Major
Fix For: Fedora 3.6
Starting with 3.6, we should begin routinely publishing our artifacts to Maven Central as part of the release process. According to Greg Pendlebury on the fcrepo-dev list, Sonatype does not consider having non-central dependencies a deal-breaker for deploying artifacts to Maven Central. Therefore, this can actually happen before we get rid of non-central dependencies.
For reference, see how Greg did it here for 3.5: http://fedora-commons.1317035.n2.nabble.com/fcrepo-dev-Fedora-Client-Maven-Bundles-td6581243.html
This task should add appropriate info to poms, ensure Sonatype is doing central sync for org.fcrepo, and document the steps necessary to build/release the artifacts in the Fedora Release Process document on the wiki.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
Chris Wilper updated FCREPO-1014:
---------------------------------
Status: Open (was: Received)
Chris Wilper updated FCREPO-1014:
---------------------------------
Summary: Begin regularly releasing built org.fcrepo artifacts to Maven Central (was: Begin regularly releasing build org.fcrepo artifacts to Maven Central)
> Begin regularly releasing built org.fcrepo artifacts to Maven Central
Chris Wilper updated FCREPO-1014:
---------------------------------
Fix Version/s: fcrepo-3.6 10-25
> Begin regularly releasing built org.fcrepo artifacts to Maven Central
> ---------------------------------------------------------------------
>
> Key: FCREPO-1014
> URL: https://jira.duraspace.org/browse/FCREPO-1014
> Project: Fedora Repository Project
> Issue Type: Technical task
> Components: Fedora
> Reporter: Chris Wilper
> Assignee: Chris Wilper
> Priority: Major
> Fix For: Fedora 3.6, fcrepo-3.6 10-25
Chris Wilper closed FCREPO-1014.
--------------------------------
Resolution: Fixed
pom updated in master, verified artifacts are syncing to central, and updated release process doc with instructions
> Begin regularly releasing built org.fcrepo artifacts to Maven Central
> ---------------------------------------------------------------------
>
> Key: FCREPO-1014
> URL: https://jira.duraspace.org/browse/FCREPO-1014
> Project: Fedora Repository Project
> Issue Type: Technical task
> Components: Fedora
> Reporter: Chris Wilper
> Assignee: Chris Wilper
> Priority: Major
> Fix For: Fedora 3.6, fcrepo-3.6 10-25