2016-08-25 9 views
2

私はService Fabricアプリケーションのビルドとデプロイを自動化する方法に取り組んでいます。現在、私はパッケージ手順に取り組んでいます.pkgサブフォルダ内にファイルを作成している間は、ファイルのフォルダ階層を作成しています。私は、私が.SFPKGファイル(または類似の名前のファイル)のように見えることを誓っています。 msbuildでそのようなファイルを作成する方法はありますか?SFサービスを1つのファイルにパッケージ化する

ここで私は、現在使用しているコマンドラインです:

msbuild myservice.sfproj "/p:Configuration=Dev;Platform=AnyCPU" /t:Package /consoleloggerparameters:verbosity=minimal /maxcpucount 

を、私はそれが私のクラスタに新しいパッケージを送信するには非効率ですので、1つのファイルを持っていないが心配だし、それは私にとって難しいのですが、ビルドオートメーションサーバー上の多数のファイルを管理します。

答えて

3

私はあなたが内部的に、我々はまだ.sfpkgファイルのプロビジョニングをサポートしていません https://azure.microsoft.com/documentation/articles/service-fabric-get-started-with-a-local-cluster

ノートで.sfpkgについて読んだと信じています。これはすぐに来る予定です(日付未定)。代わりに、各ファイルをアプリケーションパッケージにアップロードします。

+0

これは現在サポートされていますか? – cvraman

+0

いいえ。次回リリースの圧縮パッケージをアップロードするサポートが追加されましたが、圧縮パッケージはまだマニフェストと圧縮されたコード/ package/configを含むフォルダです。これについては、新機能のドキュメントで説明します。私たちはパッケージを圧縮/解凍するためのユーティリティを提供しているので、その形状はその機能を使用するのに必須ではありません。なぜあなたはフォルダを扱うのが難しいのか説明できますか? 1つの.sfpkgファイルとアプリケーションパラメータの別のファイルを提供するための追跡項目はまだありますが、ETAはありません。 –

+0

私は、フォルダではなく単一のファイルを扱う方が簡単だと思います。ファイルを少なくすると、間違いや改ざんの余地が少なくなります。 – cvraman

関連する問題