私はService Fabricアプリケーションのビルドとデプロイを自動化する方法に取り組んでいます。現在、私はパッケージ手順に取り組んでいます.pkgサブフォルダ内にファイルを作成している間は、ファイルのフォルダ階層を作成しています。私は、私が.SFPKGファイル(または類似の名前のファイル)のように見えることを誓っています。 msbuildでそのようなファイルを作成する方法はありますか?SFサービスを1つのファイルにパッケージ化する
ここで私は、現在使用しているコマンドラインです:
msbuild myservice.sfproj "/p:Configuration=Dev;Platform=AnyCPU" /t:Package /consoleloggerparameters:verbosity=minimal /maxcpucount
を、私はそれが私のクラスタに新しいパッケージを送信するには非効率ですので、1つのファイルを持っていないが心配だし、それは私にとって難しいのですが、ビルドオートメーションサーバー上の多数のファイルを管理します。
これは現在サポートされていますか? – cvraman
いいえ。次回リリースの圧縮パッケージをアップロードするサポートが追加されましたが、圧縮パッケージはまだマニフェストと圧縮されたコード/ package/configを含むフォルダです。これについては、新機能のドキュメントで説明します。私たちはパッケージを圧縮/解凍するためのユーティリティを提供しているので、その形状はその機能を使用するのに必須ではありません。なぜあなたはフォルダを扱うのが難しいのか説明できますか? 1つの.sfpkgファイルとアプリケーションパラメータの別のファイルを提供するための追跡項目はまだありますが、ETAはありません。 –
私は、フォルダではなく単一のファイルを扱う方が簡単だと思います。ファイルを少なくすると、間違いや改ざんの余地が少なくなります。 – cvraman