8

nuget パッケージのソースとして使用したい Github リポジトリがあります。現在、両方のリポジトリを別々にプッシュしています。

1. git push origin master

2. nuget packそしてnuget push MyPackage.0.0.0.1.nupkg

しかし、私は単に呼び出すことができるようにしたいですgit push origin master

理想的には、ナゲット バージョンをアップし、git ソースを使用して自動的にプッシュを行う、ある種のブリッジング/サービス フックを使用します。

この種の優れたブリッジングメカニズムを知っている人はいますか?

4

1 に答える 1

9

そのためにMyGetのビルド サービス (私が共同設立を支援した) を使用して、GitHub リポジトリをフィードにリンクすることができます。これにより、各チェックインをビルドし、パッケージを CI フィードにプッシュできます。そこから、プッシュ アップストリーム機能を使用して、NuGet.org (またはその他のフィード) にプッシュできます。

詳細については、このブログ投稿を確認してください: http://blog.myget.org/post/2012/12/17/Add-packages-from-GitHub-BitBucket-and-CodePlex-using-MyGet-build-services.aspx

于 2013-01-06T09:28:39.120 に答える