問題タブ [ccnet-config]
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.
cruisecontrol.net - 未使用のノードが検出されました:ccnet 1.6.7981.1
このリンクタグを使用してccnetを以下のように設定しようとしています
ccnet.config
definitions.config
Project1.config
私は得ています
ccnet.log
私はほとんどすべてを試し、グーグルに時間を費やしましたが、何が問題になる可能性がありますか?未使用のノードはどれですか。
前もって感謝します
cruisecontrol.net - CruiseControl.net - 別のドメインの別のサーバーに (msi) ファイルをコピーするバッチ ファイルを実行する方法はありますか?
ビルド サーバーから CruiseControl のテスト サーバーにファイル (msi) をコピーしようとすると問題が発生します。これらがコピーされたら、毎晩サイレント インストールを実行するスケジュール タスクを用意する予定です。そのビルドのステータスを CruiseControl にプッシュバックできるようにする必要があります。
クルーズ コントロール プロジェクトで実行されているバッチ ファイルからこれらのファイルをコピーする際に問題が発生しています。パーミッションの問題だと確信しています。
また、インストールが失敗したときに通知できるように、ビルド ステータスを CruiseControl にプッシュする方法はありますか?
cruisecontrol.net - CruiseControl.netWebダッシュボードのセキュリティ
Webダッシュボードにセキュリティを追加する際に非常に問題があります。たくさんのウェブアプリプロジェクトのセキュリティを設定しようとしています。すべてがセキュリティを有効にせずに機能します。
私が望むセキュリティはかなり単純です。「リリース担当者」と「テスター」の2つの役割、リリース担当者は何でもできます。テスターはテスト展開プロジェクトを強制的にビルドし、すべてがライブインストールをアップグレードする残りのプロジェクトのみを表示できます。しかし、私はそれを機能させることができません。始めに、私はすべての人にすべてを許可したと思います。さまざまな設定方法に応じて、いくつかの異なる問題が発生します。すべての場合において、設定ファイルはバリデーターutilで検証されます。
サーバー構成
プロジェクトのセキュリティ
Dashboard.config
ドキュメントから明らかでないことが3つあります。
- IISでどのような認証を設定する必要がありますか。
- ccnet.configサーバーのセキュリティセクションでどのような種類のユーザーを設定する必要がありますか。
<securityPlugins>ダッシュボード構成で、セクションに何が必要ですか。
web.configとiisに統合されたフォームとウィンドウを試しました。フォームでは、基本的にlogin.aspxがないことを訴えますが、これはないので、これは正しいと思います。Windowsが統合されていると、ダッシュボードにアクセスできます。リストに表示できるセキュリティ要素がないプロジェクトはありますが、アクションを実行すると、ViewProject権限がないというセキュリティ例外が発生します。セキュリティ要素を持つプロジェクトは、リストに表示されません。simpleUser、passwordUser、またはldapUserを使用するユーザーの種類に関係なく、同じ動作が得られます。securityPluginssimpleSecurity以外のセクションに入れることができる他の値について言及している場所はどこにも見つかりません。他の値はありますか?もしそうなら、それらは何ですか。
このドキュメントを検索しましたが、これらの質問に対する回答が見つかりません。
編集
私が上記の目標とはまったく異なる方法であっても、以下の目標を達成できることを提案できる人は誰でも報奨金を受け取ります。
すべてのCC.netプロジェクトを表示し、1つの特定のプロジェクトを強制的にビルドできるユーザーのセットが必要です。すべてのプロジェクトを表示して強制的にビルドできる別のユーザーセットが必要です。1つのcc.netダッシュボードと1つの構成ファイルを使用しますが、ユーザーアカウントは異なります。
編集2
賞金が間もなくなくなるので、cc.netのセキュリティが機能しないという何らかの説得力のある証拠を提供できる人なら誰でもそれを提供するので、少なくとも私はもう時間を無駄にしないことを知っています。また、私はこれについて問題をログに記録するか、cc.netフォーラムに投稿しようとしましたが、新しいシステムに移行したようで、それも機能しないようです。単にサインアップできません。ユーザーアカウント、それは電子メールの確認を必要としますが、電子メールは決して届きません。
svn - Cruisecontrol.netビルド番号は増加しません
ビルドサーバーとしてCruiseControl.Netを使用します。バージョン番号付けには、次の構成でSvnRevionLabellerを使用します
これは、ビルドが壊れた後を除いて正常に機能します。生成されるビルド番号は、壊れたビルドの前の最後の正しいビルドのビルド番号と同じです。新しい正しいビルドに増分ビルド番号を与えるには、どのような設定が必要ですか?
msbuild - フォルダに複数のソリューションファイルが含まれている場合のMSBUILDエラー
CCNETをセットアップしようとしていますが、問題が発生しました。
ビルドが失敗し、このエラーが発生します
私の設定ファイルccnet.configでは、私のmsbuildブロックは次のとおりです
この場合、C:\ example\directoryには複数のソリューションファイルがあります。プロジェクトファイルを指定しても、エラーが発生します。
continuous-integration - プロジェクトがクルーズ コントロール ダッシュボードに表示されない
継続的インテグレーションとクルーズ コントロールは初めてです。しかし、いくつかの例を見て、いくつかのプロジェクトが含まれている既存のクルーズ コントロール セットアップにプロジェクトをセットアップしようとしました。
確かに、すべてのファイルが正しく指定されており、正しい ccnet.config を変更しました。
しかし、追加したプロジェクトが Web ダッシュボードに表示されません。
ccnet.configに追加したプロジェクト ブロックを次に示します。(セキュリティ上の理由から要素の値を削除しましたが、値はすべて適切であると確信しています。)
何か不足していますか?ccnet.config を変更した後、他に何かする必要がありますか? ここからのガイダンスは本当に役に立ちます。
tfs - msbuild ですべてのプロジェクトを再構築しないようにする方法
CCnet+msbuild+tfs があります。
ビルドはプロジェクトごとに構成されます。私たちはソリューションを構築しませんでした。
問題は、1 つしか作成しない場合にすべてのプロジェクトを再ビルドしないようにビルドを構成する方法です。
ソース管理の 1 つの正確なプロジェクトに関連する変更? いくつかの条件を作成する方法はありますか、どこにすべきですか
私たちはそれを指定しますか?
ccnet-config - ccnet がビルドログを削除しない
私のccnet.configファイルには次のものがあります
しかし、ビルドログは決して削除されませんか? 私はこれを誤解していますか?そこに 5 つを超えるログ ファイルが表示されることはないと思います。
cruisecontrol.net - ccnet.config Cruisecontrol .net バージョン 1.6.7981.1 の無効な rangeParameter タグ
強制ビルド オプションの一連のパラメーターを使用して ccnet.config ファイルを構成しようとしていますが、Validator.exe プログラムに次のように表示されます。 .Parameters.ParameterBase for object with value:"The type of build to perform.CleanBuildBuild". 方法が見つからず、緊張します.....
どうもありがとうございました。
これはプロジェクトのセクションです: