You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Markus Weimer (JIRA)" <ji...@apache.org> on 2015/04/21 18:42:58 UTC

[jira] [Created] (REEF-271) Push NuGets to a local repository

Markus Weimer created REEF-271:
----------------------------------

             Summary: Push NuGets to a local repository
                 Key: REEF-271
                 URL: https://issues.apache.org/jira/browse/REEF-271
             Project: REEF
          Issue Type: New Feature
          Components: NuGet
    Affects Versions: 0.10, 0.11
         Environment: Windows, .NET
            Reporter: Markus Weimer
            Priority: Minor


NuGet doesn't have the concept of a default local repository like Maven does ({{~/.m2/repository}}). The becomes painful when developing software on REEF.NET while also updating the REEF code base at the same time. Hence, I suggest we replicate what maven does:

 # Define a new environment Variable {{NuGetLocalRepository}}
 # Check in the build whether it is set and if so, push the packages there, irrespective of whether {{PushPackages}} is set to {{true}}

With this setup, other projects building on the same computer can refer to the local repository also via an environment variable, allowing those build files to be shared between developers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)