問題タブ [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.
c# - 代替ソースから Cake Build プレリリース アドインを取得するにはどうすればよいですか?
ビルド スクリプト用の内部使用の Cake アドインを作成しています。
#addin [id]
現在、プレリリースとして内部フィードに公開しています。以前は、次のような構文で NuGet からアドインを使用していました。
デフォルトのフィードを変更したり、何らかの方法でフィードを指定したりすることはできますか? また、プレリリースが許可されていることを示す方法はありますか?
tfs - Cake ビルドからの出力を TFS 2013 ビルドに統合するにはどうすればよいですか?
Cakeを使用して .NET ビルドを定義しています。これは主に、ビルド サーバーと同じビルドを開発者ステーションで実行できるようにするためです。TFS 2013 は実際の CI プラットフォームです。ビルド ワークフローは、事実上、RunScript
powershell を呼び出してそのbuild.ps1
スクリプトを介して Cake を実行する単なるアクティビティです。
基本的なビルドは十分に機能しており、レポート (単体テストの結果、カバレッジ レポートなど) を生成する作業に取りかかっています。これらのレポートをビルドの [概要] 画面に表示したいのですが、現時点では、ビルドから得られる唯一のフィードバックはcake
、ビルド ログの下からのコンソール出力です。レポート ファイルが生成され、ビルドの./tst/
フォルダーにドロップされますが、そのフォルダーの内容はビルド情報のどこにも表示されません。
ビルドの概要や情報ページにテスト レポートを追加するにはどうすればよいですか?
c# - Cake build.ps1 が Cake のインストールに失敗する
Cakebuild.net から提供される標準の build.ps1 PowerShell スクリプトを使用します。
CI と開発者の両方のマシンでうまく機能しましたが、開発者の 1 人については、build.ps1 の起動時に次のエラーが発生しました。
そして終了し、Cake がインストールされていないツール フォルダを確認します。
c# - Windows 上の Cake で Mono スクリプトエンジンを使用することは可能ですか?
現時点では Windows しか持っていませんが、TravisCI で My Cake ビルド スクリプトを実行すると、Mono とそのスクリプト エンジンで実行する場合と、Roslyn を使用して Windows で実行する場合とでいくつかの違いがあることに気付きました。
これらの問題のトラブルシューティングを支援するために、Windows で Mono スクリプト エンジンを使用できるかどうか疑問に思っています。
c# - Cake ビルドを使用して安全な NuGet サーバーに対して認証するにはどうすればよいですか?
Cake Build を使用してビルドの自動化に取り組んでおり、nuget.org の NuGet パッケージを使用していますが、ユーザー名/パスワード認証でアクセスできる独自の NuGet フィード サーバーもあります。認証付きのカスタム NuGet フィード サーバーで Cake Build を利用するにはどうすればよいですか?
error-handling - Cake ビルド スクリプトの使用時に TeamCity でビルド エラー メッセージを表示する方法
Teamcity と Octopus を使用している CI パイプラインを使用して、Cake で記述されたスクリプトをデプロイおよびビルドし、ビルド スクリプトによって生成されたエラー メッセージを表示できるようにしたいと考えています。
表示されるメッセージは次のとおりです。
実際のエラー メッセージを表示するには、ビルド ログを表示して解析する必要があります。
そのため、ビルド スクリプトを使用している場合でも、次の図のように 概要ページにビルド結果とエラーの一覧を表示できるようにしたいと考えて います。それは簡単です。
この件に関して役立つ情報を提供してくれる人はいますか?
c# - Cake - 実験的なスイッチのコンパイル エラー
Cake-Plist アドインを使用しようとしましたが、使用されていた Roslyn のバージョンでは動的がまだ実装されていないというエラーを受け取りました。その後、他の人へのアドバイスから、-Experimental スイッチを試すように言われました。スイッチを使用すると、ビルド スクリプトをコンパイルしようとすると、次のエラーが表示されます。
このエラーの原因を知っている人はいますか?
c# - テスト ランナーで失敗したテストがある場合、OpenCover がエラーを返すようにするにはどうすればよいですか?
次の Cake スクリプトを使用する場合:
いくつかの失敗したテストがありますが、OpenCover への呼び出しは期待どおりに例外で失敗しません。
実際に失敗した単体テストがある場合、OpenCover に失敗するように指示する方法はありますか?