問題タブ [continuous-integration]
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.
tfs - TFS ビルド ステータス通知をチームに配信する最善の方法は何ですか?
ビルドが壊れたときに TFS のアラート メカニズムによって送信されるステータス メールが気に入っています。ただし、そのようなメールをチーム全体に送信し、チームがアラートを購読することに依存したくありません...
「OnBuildBreak」をオーバーライドし、MSBuildCommunityTasks EMail タスクを使用するときに、適切で詳細なメッセージを自分で作成するのに苦労しました。
TFS アラートを電子メールのリストに強制的に送信する方法はありますか? このようなステータス通知を送信する方法をお勧めできますか?
continuous-integration - Starteam/CruiseControl で作業フォルダーを上書きする
何らかの理由で、特定のビューの starteam 作業フォルダー以外の場所に CruiseControl.net でコードをチェックアウトできないようです。
overrideViewWorkingDir と overrideFolderWorkingDir の両方を試しましたが、どちらも機能していないようです。
誰もこれを行うことができましたか?
maven-2 - アーティファクトがリポジトリにないと言われているため、Hudson は私の Maven 2 プロジェクトをビルドできませんか? (そうではありません)
自動ビルド/CI に Hudson と Maven 2 を使用しています。コマンド ラインから maven を使用して問題なくビルドできますが、Hudson で同じ目標を実行すると、アーティファクトが見つからないというエラー メッセージが表示されてビルドが失敗します。Hudson を Windows XP サービスとして実行しています。
visual-studio - 継続的インテグレーション システムに関する推奨事項
現在、Visual Studio 2008 (C#) および Subversion と連携してコア ライブラリの自動ビルドを行うさまざまなアプリケーションを評価しています。毎晩ビルドを実行し、各開発者に加えられた変更のリストを電子メールで送信するか、最新バージョンを各ワークステーションにプッシュすることを望んでいます。これらのツールの使用経験と推奨事項は何ですか?
推奨ソフトウェア
おすすめの記事
continuous-integration - 毎日のビルドを自動化する最良の方法
さて、毎日のビルドがプロジェクトの心臓部であることは誰もが知っていますが、それを自動化する唯一の最良の方法は何ですか?
ClearCase、VS2005 (C++)、Intel FORTRAN、Inno セットアップを含むパイプラインをラップする perl スクリプトがあります。UNIX で cron ジョブを使用してビルドをスケジュールし、単純な Apache Web サーバーをホストしてビルドを表示および監視します。全体としてかなり複雑ですが、人々が使用している既製の最良のソリューションは何ですか?
そして、はい、私はFORTRANが時々それをエスケープしないと言った.
build-process - PHP スクリプトまたはインタープリター言語で「ビルド」できますか?
間違っている場合は訂正してください。ただし、「ビルド」は「コンパイル」であり、すべての言語がコンパイルされるわけではありません。継続的インテグレーションには、コンポーネントを構築して、単体テストを超えて機能し続けるかどうかを確認することが含まれますが、単純化しすぎている可能性があります。しかし、プロジェクトにコンパイルできない言語が含まれている場合、どのようにナイトリー ビルドを実行したり、継続的インテグレーション手法を使用したりするのでしょうか?
continuous-integration - 継続的インテグレーション Web サービス
私は、2 か国に分散したチームのチーム リーダーになれる立場にあります。このチームは技術者です。限られた資金でブートストラップすることを計画している新興企業のチーム。そのため、初期費用を最小限に抑える方法を見つけようとしています。現在、Java を使用することを計画しており、多くの junit テストを行う予定です。VCS には github を、バグ トラッカーには lighthouse を使用する予定です。さらに、継続的インテグレーション サーバーを追加したいのですが、Web サービスとして提供されている継続的インテグレーション サーバーを知りません。
サービスモデルとしてのソフトウェアで利用可能な継続的統合サーバーがあるかどうか誰か知っていますか?
PS 誰かが私がこれら 3 つのサービスを 1 つの場所で利用できることを知っていれば、知っておくとよいでしょう。
.net - 内の .svn ディレクトリとファイルを除く、MSBuild ItemGroup
MSBuild ItemGroup を構築して、.svn ディレクトリとその中のすべてのファイルを (再帰的に) 除外するにはどうすればよいですか? 私が持っている:
現時点では、これは何も除外しません!
tfs - Cruise Control .Net vs Team Foundation ビルド
私たちのチームは、夜間の継続的な統合ビルドをセットアップしています。私たちは Team Foundation Server を所有しており、Team Foundation Build を使用できます。私は CC.Net に慣れており、そのように傾倒していますが、経営陣は TFS に費やされたすべてのお金を見て、それを使用したいと考えています。
CC.Net について私が気に入っている点は、通知の柔軟性と、カスタム スクリプトの実装の容易さです。
両方の製品を使用した経験がある場合、どちらを好みますか?その理由は?
.net - NAnt でセットアップ プロジェクトをビルドする
ビルド/テストの実行/Web プロジェクトの圧縮などを行う NAnt ビルド スクリプトを既に持っていますが、基本的なデスクトップ アプリケーションに取り組んでいます。TeamCity のビルド レポートに含めることができるように、NAnt を使用してセットアップ プロジェクトをビルドするにはどうすればよいでしょうか。
編集: セットアップは、Visual Studio で提供される基本的なセットアップ プロジェクトです。社内用なので、派手なことはしません。