I would like to view this page in
JetBrains TeamCity 公式チュートリアルページへようこそ!ここでは、TeamCity の能力をフル活用できるように設計された一連のチュートリアルをまとめています。まだ始めたばかりの初心者であれ、知識やスキルを広げたい TeamCity の経験者であれ、この強力な CI/CD ツールの複雑さを克服するのにこれらのチュートリアルを活用できます。
このセクションには、コマンドラインスクリプトの実行からアーティファクトの操作までの一般的なトピックに関する TeamCity のガイドとチュートリアルがあります。
このチュートリアルでは、TeamCity を使用してビルドパイプラインに欠かせない基礎であるコマンドラインスクリプトを実行する方法について説明します。
TeamCity にはビルドを強化する多数の機能がバンドルされています。このチュートリアルでは、特定のランナーの使用方法とそれを使用する理由について説明します。
TeamCity ではアーティファクトを利用してビルドから簡単にデータを取得できます。このチュートリアルでは、TeamCity でのアーティファクトの操作方法を詳しく説明します。
この動画では、アーティファクトを生成してアップロードし、ビルドを実行するようにビルドを構成する方法と、TeamCity のインターフェースを使用してアーティファクトをダウンロードする方法を説明します。
SSH Exec ビルドステップをビルド構成に組み込み、TeamCity に SSH 鍵をアップロードしてビルドエージェントに渡す方法を学びます。
TeamCity は多数のバージョン管理システム、課題トラッカー、ビルドツール、および開発者が日常業務で使用するその他のテクノロジーを統合します。このセクションには、TeamCity と一部のごく一般的なプログラムを統合する手順を紹介するチュートリアルがあります。詳細はドキュメントをご覧ください。
TeamCity と GitHub を統合するにはさまざまな方法があります。このチュートリアルでは、3 つの最も重要なユースケースを確認します。
TeamCity の Commit Status Publisher ビルド機能を使用して TeamCity ビルドの結果を GitHub にレポートする方法を確認します。
このチュートリアルでは、TeamCity のビルドステータスを Slack に送信する方法を説明します。TeamCity と Slack インスタンスを接続する方法と、この統合を最大限に活用するための追加構成オプションをご紹介します。
TeamCity と JIRA を統合することで、課題、コミット、および CI/CD ジョブ間のフィードバックループをより円滑にして短縮します。このチュートリアルでは、TeamCity と JIRA Cloud の統合について説明します。
これらのチュートリアルでは、ソースコードリポジトリと TeamCity の操作方法について詳しく学びます。SSH 鍵の使用やチェックアウトルールの作成などのトピックが網羅されています。
SSH リポジトリから TeamCity プロジェクトをどのように作成していますか?この簡単なチュートリアルでは TeamCity での SSH 鍵のアップロードの仕組みについて確認し、GitHub リポジトリに SSH 接続する方法を学びます。
コミットフックを使うと、CI/CD ジョブをより迅速にトリガーしてパフォーマンスオーバーヘッドを減らすことができます。このチュートリアルでは、コミットフックを使用するように TeamCity サーバーを構成する方法を説明します。
TeamCity ではビルド設定でブランチを非常に柔軟に構成できます。このチュートリアルでは、そのような構成オプションをそのブランチ指定フィールドで構文を利用して最大限に活用する方法を説明します。
このチュートリアルでは、GitHub 用にプルリクエストのビルド機能を構成する方法を確認します。プルリクエストを作成してから TeamCity でビルドしてこの機能を実演します。
TeamCity でのチェックアウトルールとトリガールールの違いとは?このチュートリアルでは、これらの類似点と相違点を比較します。
TeamCity ビルドエージェントは TeamCity サーバーからのコマンドをリッスンして実際のビルドプロセスを開始するソフトウェアです。これらのチュートリアルでは、ビルドエージェントの操作方法についてさらに詳しく説明します。
TeamCity は初期状態で多数のテストフレームワークをサポートしています。このセクションには、TeamCity でのテストレポートのサポートに関するチュートリアルがあります。また、はじめてのビルドパイプラインを作成する方法も学びます。
自動テストの実行機能は CI/CD ツールに欠かせません。このチュートリアルでは、TeamCity のテスト関連機能を概説します。
このチュートリアルでは、単純なビルド構成を 2 つに分割し、それらをスナップショットとアーティファクト依存関連の両方によって接続し、ビルドチェーンを実行する方法を説明します。
.NET プロジェクトを構成してビルドとテストを実行する方法を学習します。CI/CD 初心者や TeamCity 入門者から経験豊富なユーザーまで、全スキルレベル対応です。
Gradle プロジェクトを構成してビルドとテストを実行する方法を学習します。CI/CD 初心者や TeamCity 入門者から経験豊富なユーザーまで、全スキルレベル対応です。
Maven プロジェクトを構成してビルドとテストを実行する方法を学習します。CI/CD 初心者や TeamCity 入門者から経験豊富なユーザーまで、全スキルレベル対応です。
Python プロジェクトを構成してビルドとテストを実行する方法を学習します。CI/CD 初心者や TeamCity 入門者から経験豊富なユーザーまで、全スキルレベル対応です。
TeamCity では設定を XML 形式でバージョン管理システムに保存できるだけでなく、Kotlin DSL を使用して設定をコードに保存することもできます。これらのチュートリアルでは、TeamCity でプロジェクトの構成と管理に Kotlin DSL を使用する方法を説明します。
Kotlin DSL を使用してマイクロサービスプロジェクトを構造化する際のベストプラクティスがないか考えたことはありませんか?このチュートリアルでは、それを実現する 3 つの手法について確認します。
TeamCity の用語を確認しましょう。Kotlin のコーディングを始める前に、このチュートリアルシリーズで使用する Maven プロジェクトのセットアップ方法をこのチュートリアルで確認してください。
このチュートリアルでは、Kotlin DSL の一部の基本概念について説明します。
このチュートリアルでは、TeamCity プロジェクトで Kotlin DSL を操作する方法について詳しく説明します。
このチュートリアルでは、Kotlin DSL と UI を使用して TeamCity プロジェクトを構成する際に発生しうる競合を解決する方法を確認します。
このチュートリアルでは、Kotlin DSL を使用して TeamCity でビルドチェーンを構成する方法を説明します。
TeamCity で Kotlin DSL を使用してビルドチェーンをリファクタリングする方法を学びます。