問題タブ [cakebuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
960 参照

c# - 代替ソースから Cake Build プレリリース アドインを取得するにはどうすればよいですか?

ビルド スクリプト用の内部使用の Cake アドインを作成しています。

#addin [id]現在、プレリリースとして内部フィードに公開しています。以前は、次のような構文で NuGet からアドインを使用していました。

デフォルトのフィードを変更したり、何らかの方法でフィードを指定したりすることはできますか? また、プレリリースが許可されていることを示す方法はありますか?

0 投票する
1 に答える
432 参照

tfs - Cake ビルドからの出力を TFS 2013 ビルドに統合するにはどうすればよいですか?

Cakeを使用して .NET ビルドを定義しています。これは主に、ビルド サーバーと同じビルドを開発者ステーションで実行できるようにするためです。TFS 2013 は実際の CI プラットフォームです。ビルド ワークフローは、事実上、RunScriptpowershell を呼び出してそのbuild.ps1スクリプトを介して Cake を実行する単なるアクティビティです。

基本的なビルドは十分に機能しており、レポート (単体テストの結果、カバレッジ レポートなど) を生成する作業に取りかかっています。これらのレポートをビルドの [概要] 画面に表示したいのですが、現時点では、ビルドから得られる唯一のフィードバックはcake、ビルド ログの下からのコンソール出力です。レポート ファイルが生成され、ビルドの./tst/フォルダーにドロップされますが、そのフォルダーの内容はビルド情報のどこにも表示されません。

ビルドの概要や情報ページにテスト レポートを追加するにはどうすればよいですか?

0 投票する
1 に答える
1855 参照

c# - Cake build.ps1 が Cake のインストールに失敗する

Cakebuild.net から提供される標準の build.ps1 PowerShell スクリプトを使用します。

CI と開発者の両方のマシンでうまく機能しましたが、開発者の 1 人については、build.ps1 の起動時に次のエラーが発生しました。

そして終了し、Cake がインストールされていないツール フォルダを確認します。

0 投票する
1 に答える
75 参照

c# - Windows 上の Cake で Mono スクリプトエンジンを使用することは可能ですか?

現時点では Windows しか持っていませんが、TravisCI で My Cake ビルド スクリプトを実行すると、Mono とそのスクリプト エンジンで実行する場合と、Roslyn を使用して Windows で実行する場合とでいくつかの違いがあることに気付きました。

これらの問題のトラブルシューティングを支援するために、Windows で Mono スクリプト エンジンを使用できるかどうか疑問に思っています。

0 投票する
1 に答える
2779 参照

c# - Cake ビルドを使用して安全な NuGet サーバーに対して認証するにはどうすればよいですか?

Cake Build を使用してビルドの自動化に取り組んでおり、nuget.org の NuGet パッケージを使用していますが、ユーザー名/パスワード認証でアクセスできる独自の NuGet フィード サーバーもあります。認証付きのカスタム NuGet フィード サーバーで Cake Build を利用するにはどうすればよいですか?

0 投票する
1 に答える
2208 参照

error-handling - Cake ビルド スクリプトの使用時に TeamCity でビルド エラー メッセージを表示する方法

Teamcity と Octopus を使用している CI パイプラインを使用して、Cake で記述されたスクリプトをデプロイおよびビルドし、ビルド スクリプトによって生成されたエラー メッセージを表示できるようにしたいと考えています。

表示されるメッセージは次のとおりです。

ここに画像の説明を入力 実際のエラー メッセージを表示するには、ビルド ログを表示して解析する必要があります。

そのため、ビルド スクリプトを使用している場合でも、次の図のように 概要ページにビルド結果とエラーの一覧を表示できるようにしたいと考えて います。それは簡単です。ここに画像の説明を入力

この件に関して役立つ情報を提供してくれる人はいますか?

0 投票する
3 に答える
11538 参照

c# - NuGetPack が「依存関係もコンテンツもないパッケージを作成できません」と応答するのはなぜですか

次の Cake スクリプトを使用しようとしています。

しかし、私は同じエラーが発生し続けます:

NuGetPack から返されたエラー

生成された*.temp.nuspecファイルに実際に正しいファイルが含まれていること、指定した場所にファイルが存在すること、および BasePath が正しいことを確認しました。

注: NuGet.exe に渡される実際のコマンドを生成するために使用-Verbosity Diagnosticしましたが、それを直接実行しても同じエラー メッセージが表示されます。結果として、これは直接 Cake の問題ではなく、NuGet.exe の問題だと思います。

0 投票する
3 に答える
232 参照

c# - Cake - 実験的なスイッチのコンパイル エラー

Cake-Plist アドインを使用しようとしましたが、使用されていた Roslyn のバージョンでは動的がまだ実装されていないというエラーを受け取りました。その後、他の人へのアドバイスから、-Experimental スイッチを試すように言われました。スイッチを使用すると、ビルド スクリプトをコンパイルしようとすると、次のエラーが表示されます。

このエラーの原因を知っている人はいますか?

0 投票する
1 に答える
839 参照

c# - テスト ランナーで失敗したテストがある場合、OpenCover がエラーを返すようにするにはどうすればよいですか?

次の Cake スクリプトを使用する場合:

いくつかの失敗したテストがありますが、OpenCover への呼び出しは期待どおりに例外で失敗しません。

実際に失敗した単体テストがある場合、OpenCover に失敗するように指示する方法はありますか?