jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Haus Chores
  • Haus Chores
  • HAUS-1991

Nexus repo for Cargo

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: Nexus
  • Labels:
    None
  • Environment:
    n/a
  • Number of attachments :
    0

Description

The Cargo team would like to migrate to the new Nexus hosted repository.

http://cargo.codehaus.org/

Issue Links

is depended upon by

Sub-task - The sub-task of the issue CARGO-830 Get access to Nexus hosted repo incl. staging

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
is related to

Bug - A problem which impairs or prevents the functions of the product. SONAR-1807 Cannot run test harness - missing cargo-ant

  • Minor - Minor loss of function, or other problem where easy workaround is present.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Task - A task that needs to be done. CARGO-840 Cargo 1.0.2 (possibly also earlier releases) don't work with Maven since the migration to the new Codehaus repo

  • Blocker - Blocks development and/or testing work, production could not run
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Juven Xu added a comment - 20/Aug/10 7:24 AM

Configuration has been prepared, now you can:

  • Deploy snapshot artifacts into repository https://nexus.codehaus.org/content/repositories/snapshots
  • Deploy release artifacts into the staging repository https://nexus.codehaus.org/service/local/staging/deploy/maven2
  • Promote staged artifacts into repository 'Releases'
  • Download snapshot and release artifacts from group https://nexus.codehaus.org/content/groups/public
  • Download snapshot, release and staged artifacts from staging group https://nexus.codehaus.org/content/groups/staging
Show
Juven Xu added a comment - 20/Aug/10 7:24 AM Configuration has been prepared, now you can: Deploy snapshot artifacts into repository https://nexus.codehaus.org/content/repositories/snapshots Deploy release artifacts into the staging repository https://nexus.codehaus.org/service/local/staging/deploy/maven2 Promote staged artifacts into repository 'Releases' Download snapshot and release artifacts from group https://nexus.codehaus.org/content/groups/public Download snapshot, release and staged artifacts from staging group https://nexus.codehaus.org/content/groups/staging
Hide
Permalink
Anders Hammar added a comment - 20/Aug/10 7:45 AM

Thanks Juven!
What's required on our side (in the deployment)? Is there a write up somewhere?

Show
Anders Hammar added a comment - 20/Aug/10 7:45 AM Thanks Juven! What's required on our side (in the deployment)? Is there a write up somewhere?
Hide
Permalink
Juven Xu added a comment - 20/Aug/10 7:47 AM

The repository migration from repository.codehaus.org is complete

Show
Juven Xu added a comment - 20/Aug/10 7:47 AM The repository migration from repository.codehaus.org is complete
Hide
Permalink
Juven Xu added a comment - 20/Aug/10 8:01 AM

here is the document: https://docs.codehaus.org/display/HAUSMATES/Codehaus+Maven+Repository+Usage+Guide

Show
Juven Xu added a comment - 20/Aug/10 8:01 AM here is the document: https://docs.codehaus.org/display/HAUSMATES/Codehaus+Maven+Repository+Usage+Guide
Hide
Permalink
Savas Ali Tokmen added a comment - 21/Aug/10 1:37 AM

Hello

Is it possible to have the CARGO artifacts to be present on both the Nexus repository and the old repository? This is because our old download links used to point to the old repository. I've updated them to repo1.maven.org, but many people may have written these URLs in many documents.

Cheers

Show
Savas Ali Tokmen added a comment - 21/Aug/10 1:37 AM Hello Is it possible to have the CARGO artifacts to be present on both the Nexus repository and the old repository? This is because our old download links used to point to the old repository. I've updated them to repo1.maven.org, but many people may have written these URLs in many documents. Cheers
Hide
Permalink
Ben Walding added a comment - 21/Aug/10 3:14 AM

Savas,

If you can give the from -> to URL mapping I can add a redirect for you.

Cheers,

Ben

Show
Ben Walding added a comment - 21/Aug/10 3:14 AM Savas, If you can give the from -> to URL mapping I can add a redirect for you. Cheers, Ben
Hide
Permalink
Savas Ali Tokmen added a comment - 21/Aug/10 9:28 AM - edited

Hello Ben

I would love a redirection of:

  • http://repository.codehaus.org/org/codehaus/cargo/ to http://nexus.codehaus.org/content/repositories/releases/org/codehaus/cargo/
  • http://snapshots.repository.codehaus.org/org/codehaus/cargo to http://nexus.codehaus.org/content/repositories/snapshots/org/codehaus/cargo/

Have a nice week end

Show
Savas Ali Tokmen added a comment - 21/Aug/10 9:28 AM - edited Hello Ben I would love a redirection of: http://repository.codehaus.org/org/codehaus/cargo/ to http://nexus.codehaus.org/content/repositories/releases/org/codehaus/cargo/ http://snapshots.repository.codehaus.org/org/codehaus/cargo to http://nexus.codehaus.org/content/repositories/snapshots/org/codehaus/cargo/ Have a nice week end
Hide
Permalink
Ben Walding added a comment - 23/Aug/10 7:33 PM

Redirects added for all Nexusified projects.

Show
Ben Walding added a comment - 23/Aug/10 7:33 PM Redirects added for all Nexusified projects.
Hide
Permalink
Juven Xu added a comment - 24/Aug/10 2:34 AM

this is awesome! thank you Ben

Show
Juven Xu added a comment - 24/Aug/10 2:34 AM this is awesome! thank you Ben
Hide
Permalink
Anders Hammar added a comment - 25/Aug/10 3:08 AM

Please be aware that older version of Cargo does not work with Maven since this move (CARGO-840). The redirects makes Maven think that the http response is the actual artifact content, which makes Maven go bananas.
Ben, would it be possible to turn off the redirects (temporarily) to see if we could get Maven work? Or does anyone else have any other suggestions?

Show
Anders Hammar added a comment - 25/Aug/10 3:08 AM Please be aware that older version of Cargo does not work with Maven since this move ( CARGO-840 ). The redirects makes Maven think that the http response is the actual artifact content, which makes Maven go bananas. Ben, would it be possible to turn off the redirects (temporarily) to see if we could get Maven work? Or does anyone else have any other suggestions?
Hide
Permalink
Ben Walding added a comment - 25/Aug/10 5:16 AM

Maven is broken. It has had this bug for years, and apparently no one cares.

It breaks any hope of mirroring to redirect load, document migration, and probably a bunch of other stuff.

In any event, I've changed the server config to send a 404 to maven, and a 301 to everything else.

Show
Ben Walding added a comment - 25/Aug/10 5:16 AM Maven is broken. It has had this bug for years, and apparently no one cares. It breaks any hope of mirroring to redirect load, document migration, and probably a bunch of other stuff. In any event, I've changed the server config to send a 404 to maven, and a 301 to everything else.
Hide
Permalink
Anders Hammar added a comment - 25/Aug/10 5:22 AM

Ben, you're the man! I just verified and it works fine for Maven 2.2.1. Thank you for your quick fixes!

Show
Anders Hammar added a comment - 25/Aug/10 5:22 AM Ben, you're the man! I just verified and it works fine for Maven 2.2.1. Thank you for your quick fixes!
Hide
Permalink
Savas Ali Tokmen added a comment - 25/Aug/10 7:26 AM

Thank you, Ben

Show
Savas Ali Tokmen added a comment - 25/Aug/10 7:26 AM Thank you, Ben
Hide
Permalink
Savas Ali Tokmen added a comment - 26/Aug/10 12:18 PM

Hello Ben

It looks like the redirection for snapshots.repository.codehaus.org still behaves the old way, i.e. Maven2 downloads DOCTYPE stuff.

Can you please check that one as well?

Show
Savas Ali Tokmen added a comment - 26/Aug/10 12:18 PM Hello Ben It looks like the redirection for snapshots.repository.codehaus.org still behaves the old way, i.e. Maven2 downloads DOCTYPE stuff. Can you please check that one as well?

People

  • Assignee:
    Ben Walding
    Reporter:
    Anders Hammar
Vote (0)
Watch (1)

Dates

  • Created:
    20/Aug/10 12:55 AM
    Updated:
    23/Sep/10 6:22 AM
    Resolved:
    20/Aug/10 7:24 AM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.