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
NMaven (Retired)
  • NMaven (Retired)
  • NMAVEN-43

Deploy project artifacts

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    2

Description

The user can sync their built artifacts to a Maven repository

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    deploy-patch.txt
    11/May/07 6:25 PM
    20 kB
    Evan Worley
  2. Text File
    deploy-patch-with-license.txt
    20/May/07 4:54 PM
    21 kB
    Evan Worley

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Evan Worley added a comment - 11/May/07 6:25 PM - edited

NMaven can now deploy dotnet libraries, and you can also deploy and resolve snapshot libraries from both remote and local repositories.

Uses AsssemblyInformationalVersion to encode the snapshot version in AssemblyInfo

Adding maven-deploy-plugin to deploy dotnet libraries, using standard maven (java) repo layout
Adding integration tests for above

Show
Evan Worley added a comment - 11/May/07 6:25 PM - edited NMaven can now deploy dotnet libraries, and you can also deploy and resolve snapshot libraries from both remote and local repositories. Uses AsssemblyInformationalVersion to encode the snapshot version in AssemblyInfo Adding maven-deploy-plugin to deploy dotnet libraries, using standard maven (java) repo layout Adding integration tests for above
Hide
Permalink
Shane Isbell added a comment - 11/May/07 11:59 PM

Applied patch to the SI_XPT branch. It works perfectly. Thanks.

Show
Shane Isbell added a comment - 11/May/07 11:59 PM Applied patch to the SI_XPT branch. It works perfectly. Thanks.
Hide
Permalink
Shane Isbell added a comment - 13/May/07 1:10 AM

I did notice a weird thing with the patch. It handles snapshots correctly and it handles deployment correctly. But when I try to deploy snapshots, the assemblies become corrupted. I am still investigating this. Anyone else seeing the same thing?

Show
Shane Isbell added a comment - 13/May/07 1:10 AM I did notice a weird thing with the patch. It handles snapshots correctly and it handles deployment correctly. But when I try to deploy snapshots, the assemblies become corrupted. I am still investigating this. Anyone else seeing the same thing?
Hide
Permalink
Evan Worley added a comment - 13/May/07 6:07 AM

Shane,

I haven't seen corruption but I am curious as to what could be going on. The only thing we changed in the assembly itself is the encoding of the VERSION-SNAPSHOT in the "informationalVersion" attribute of the AssemblyInfo.

Let me know if there is anything we can do to help the investigation.

-Evan

Show
Evan Worley added a comment - 13/May/07 6:07 AM Shane, I haven't seen corruption but I am curious as to what could be going on. The only thing we changed in the assembly itself is the encoding of the VERSION-SNAPSHOT in the "informationalVersion" attribute of the AssemblyInfo. Let me know if there is anything we can do to help the investigation. -Evan
Hide
Permalink
Shane Isbell added a comment - 13/May/07 12:13 PM

Okay, I found the problem. During a deploy the assembly, say NMaven.Logging-0.14-20070513.170342-4.dll, contained the pom.xml file, not the .NET assembly. The DeployMojo is using mavenProject.getFile() (the returned value is the pom file) as the artifact to deploy, instead of mavenProject.getArtifact().getFile() .

I will check in the change and then we should be good to go.

Show
Shane Isbell added a comment - 13/May/07 12:13 PM Okay, I found the problem. During a deploy the assembly, say NMaven.Logging-0.14-20070513.170342-4.dll, contained the pom.xml file, not the .NET assembly. The DeployMojo is using mavenProject.getFile() (the returned value is the pom file) as the artifact to deploy, instead of mavenProject.getArtifact().getFile() . I will check in the change and then we should be good to go.
Hide
Permalink
Shane Isbell added a comment - 19/May/07 2:53 AM

Feature merged into trunk.

Show
Shane Isbell added a comment - 19/May/07 2:53 AM Feature merged into trunk.
Hide
Permalink
Evan Worley added a comment - 20/May/07 4:54 PM

Original patch with ASF 2.0 license added

Show
Evan Worley added a comment - 20/May/07 4:54 PM Original patch with ASF 2.0 license added

People

  • Assignee:
    Unassigned
    Reporter:
    Shane Isbell
Vote (0)
Watch (1)

Dates

  • Created:
    03/May/07 12:42 PM
    Updated:
    20/May/07 4:54 PM
    Resolved:
    19/May/07 2:53 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.