cakebuild

    0

    1答えて

    私はUbuntu VMを持っています。publishes CakeBuildでASP.Net Coreアプリケーション2.0を使用しています。 出力は、.Net Core SDKがすでにインストールされている別のUbuntu VMに移動されます。 私はdotnetメインのdllファイルにしようとすると、次の例外がスローされます。 Unhandled Exception: System.IO.Fil

    2

    1答えて

    私はCAKE 0.21.1.0を使用します。 My build.cakeスクリプトに別の.cakeスクリプト:tests.cakeが読み込まれます。 tests.cakeには、TestRunnerというクラスがあります。 TestRunnerには、RunUnitTests()というメソッドがあり、VSTestメソッドprovided by CAKEを使用して単体テストを実行します。 build.c

    2

    1答えて

    最近ビルドツールCakeを採用しましたが、DotCover単体テストカバレッジレポートをTeamCityに表示するのは苦労しています。 私は、次のタスクを試してみた: Task("Run-Regression-Tests") .IsDependentOn("Build") .Does(() => { var resultPath = artifactsDirecto

    3

    1答えて

    私はCAKE 0.22.0とTeamCity 9.xを使用します。 TeamCityには、build.ps1を呼び出すビルドステップが1つしかありません。次に、build.cakeを実行します。 build.ps1で 、私は次のように追加しました: trap { write-output $_ ##teamcity[buildStatus status='FAILURE' ]

    1

    1答えて

    私はCAKE 0.22.0を使用します。 TargetをRunTestsに設定するときは、すべてのユニットテストが完了したら、CleanUpTempFilesというタスクを実行します。 the CAKE documentationによると、私は単純に次のように記述することができます。 Task("CleanUpTempFiles") .IsDependentOn("RunTests")

    2

    1答えて

    ケーキファイルでは、MsBuildアクションで「並列ビルドを有効にする」方法を教えてください。 "/ m"スイッチを追加してください "というメッセージを端末に出力しますが、MsBuildメソッドに渡すMSビルド設定でこれを行う方法はわかりません。

    1

    1答えて

    私はPsakeビルドツールからCake(https://cakebuild.net/)に切り替えています。私は、(現在)9種類のデプロイメントを持つ非常に大きなソリューション(30以上のプロジェクト)用のスクリプトを作成しています。 Psakeでは、スクリプト全体がpowershellで実行されていたので、PowerShellコマンドを呼び出すのは簡単でした。 今は問題があります。私はPSで動いて

    1

    1答えて

    私はUWPアプリ(VS2017で作成)をCakeでビルドしようとしています。 ビルドフェーズで、いくつかの "ファイルをロードできませんでした"または "System.Private.CoreLib ....アセンブリ"の例外が発生しました。 再現手順: #tool nuget:?package=NUnit.ConsoleRunner&version=3.4.0 var target = Ar

    1

    1答えて

    ケーキのスクリプトでSystem.Dataを使用してDB操作を実行したいです。 私のスクリプトは次のようにかなっている: #r "System.Data" void DoSomething() { System.Data.SqlConnection conn = new System.Data.SqlConnection(..); } しかし、これは誤りで error CS0

    1

    1答えて

    私はCake 0.23.0を使用しています。そのタスクの依存関係が拡張されていることを喜んで読んでいます。残念ながら最新のバージョンでも私の問題は解決しないようです。 私は何か間違っていますか?私が最初にビルド・シーケンスを定義したいと思い、私は複数のプラットフォームのために等しい定義されたタスク(例えばx86またはx64) を持っていると仮定すると を達成したいと思い何 プラットフォームx86の