如何正确地将git push与nuget集成?

时间:2013-01-05 17:28:02

标签: github nuget

我有一个Github存储库,我想将其用作我的nuget包的源代码。目前,我分别推送两个存储库:

1。 git push origin master

2。 nuget packnuget push MyPackage.0.0.0.1.nupkg

但是我希望能够简单地拨打git push origin master

理想情况下,我会使用某种桥接/服务挂钩来提升nuget版本并使用git源自动执行推送。

有没有人知道这种事情的良好桥接机制?

1 个答案:

答案 0 :(得分:9)

您可以使用MyGet的构建服务(我帮助共同创建)并将您的GitHub存储库链接到您的Feed。这允许您构建每个签入,并在CI源上推送包。从那里,您可以使用推送上游功能将其推送到NuGet.org(或任何其他订阅源)。

查看此博文以获取更多信息:http://blog.myget.org/post/2012/12/17/Add-packages-from-GitHub-BitBucket-and-CodePlex-using-MyGet-build-services.aspx