You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by "Lars Corneliussen (Resolved) (JIRA)" <ji...@apache.org> on 2012/01/05 15:03:39 UTC

[jira] [Resolved] (NPANDAY-518) Packaging for .NET Applications (Non-Web, also Azure Worker Roles)

     [ https://issues.apache.org/jira/browse/NPANDAY-518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Corneliussen resolved NPANDAY-518.
---------------------------------------

    Resolution: Fixed
    
> Packaging for .NET Applications (Non-Web, also Azure Worker Roles)
> ------------------------------------------------------------------
>
>                 Key: NPANDAY-518
>                 URL: https://issues.apache.org/jira/browse/NPANDAY-518
>             Project: NPanday
>          Issue Type: New Feature
>          Components: Maven Plugins
>            Reporter: Lars Corneliussen
>            Assignee: Lars Corneliussen
>             Fix For: 1.5.0-incubating
>
>
> Add a new packaging type and plugins for creating "runnable" packages of .NET Applications.
> Theese should by default include:
> * Main artifact (dll or exe)
> * Configuration file (app.config, modifiable through XDT?)
> * transitive dependencies (runtime scope)
> * further user-defined files
> Current plan is to introduce a new ArtifactType:
> {code}
>     /**
>      * A zip containing everything an application (or library) needs
>      * to be run, including transitive dependencies and so on.
>      */
>     DOTNET_APPLICATION("dotnet-application", null, "app.zip"),
> {code}
> But we could also use the existing DOTNET_ARCHIVE with ending "zip".
> Then this configuration for a new plugin would enable the packaging:
> {code}
>       <plugin>
>         <groupId>org.apache.npanday.plugins</groupId>
>         <artifactId>application-maven-plugin</artifactId>
>         <executions>
>           <execution>
>             <goals>
>               <goal>prepare-package</goal>
>               <goal>package</goal>
>             </goals>
>           </execution>
>         </executions>
>       </plugin>
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira