cakebuild

    2

    1答えて

    私はJenkinsパイプラインジョブを使用しています。私の必要条件は、ジョブのすべてのコミットメッセージを取得し、Jenkinsパイプラインファイルから.ps1ファイルに渡し、次に.ps1ファイルからケーキファイルに渡すことです。 文字列リストを使用してすべてのコミットメッセージを取得した後、それを配列に変換しています。 ここで、この配列値をJenkinsパイプラインファイルからps1ファイルに渡

    0

    1答えて

    私はCakeBuildを使ってXamarin Portable Class Libraryをビルドしてテストしました。 私はテストケースを実行するためにNUnit-Consoleを使用したいとbuild.cakeスクリプトで定義しました。そうです。 #tool nuget:?package=NUnit.ConsoleRunner 私はCakeスクリプトを実行すると次のエラーが発生します。 Pr

    3

    1答えて

    私はMyGetでカスタムケーキ作成スクリプトを使用しています。私は、以前のビルドCIプラットフォームからバージョン番号を取得するためにAppVeyor var version = AppVeyor.IsRunningOnAppVeyor ? AppVeyor.Environment.Build.Version : "0.0.1"; にそうような行を使用していました。しかしMyGetにはMyGet.

    2

    1答えて

    ケーキスクリプトでユーザーディレクトリのパス(絶対パス)を使用して、ビルドエージェントのナゲットキャッシュをドッキングコンテナーにマウントし、アプリケーションをビルドします。どうすれば入手できますか? Directory("~") は機能しません。

    1

    1答えて

    NET Standardクラスライブラリと通常のNET Framework Webアプリケーションという2つのプロジェクトがあります。 Webアプリケーションはクラスライブラリを参照します。 私はVisual Studio 2017 Previewを使用します。 私はMSBuildコマンドを使用してCakeでソリューションを構築しようとした際、私はサポートされていないプロジェクトのメッセージ取得:

    1

    1答えて

    私は比較的単純な解決策を持っています。 MSBuild(VS 2017 Mac)の下では、すべて正常に動作します。私はCakeビルドスクリプトを作成していますが、単体テストを動作させることはできません。たくさんの例がありますが、もう有効ではないようです。 DotnetCoreTestが必要な場合があります。ほとんどの場合、XUnit2が必要です。私のプロジェクトでは全く動作しません。 XUnit2

    0

    1答えて

    私はCAKE 0.21.1.0を使用します。ここで はコードの関連するスニペットです: var teamCityLoggerZipFolderPath = @".\TeamCity\CustomLogger\VSTest.TeamCityLogger.zip"; var dllDestinationFolder = @"C:\Program Files (x86)\Microsoft Visua

    3

    1答えて

    私はケーキビルドを使用しており、ケーキユニットテスト結果をAppVeyorにアップロードしようとしていますが、ローカルで実行するとCake/Nunit3が空の結果を生成しています。 AppVeyorのエラー。以下のブロックでは、NUnitResults.xmlが生成されますが、常に空です。 Task("UnitTest") .IsDependentOn("Build") .IsDependen

    0

    1答えて

    私たちはCOM相互参照を持つプロジェクトをいくつか持っています(プロジェクトに静的にリンクされています)。 このDLLへの参照を使ってcake-buildスクリプトを作成しました。処理で : Task("Build").Does(()=> { NuGetRestore(solutionFile); MSBuild(solutionFile); }); ビルドスクリプトは

    3

    1答えて

    私はすでに似た質問hereがあることを知っていますが、私の問題は新しい投稿の作成を保証するのに十分違うと思います。 私はCAKE 0.21.1.0を使用します。 TeamCityのビルドステップとして、私はbuild.ps1を実行しており、これは次にbuild.cakeを呼び出します。 build.cakeスクリプトでは、VSテストランナーを使用して単体テストを実行するRunTestsというタスク