Continuous-integration-creating-project-teamcity

提供:Dev Guides
移動先:案内検索

CI-TeamCityでのプロジェクトの作成

ソースコードがGitリポジトリにあり、すべての初期コードがビルドサーバーで動作するようになったので、Continuous Integrationサーバーでプロジェクトを作成します。 これは、次の手順を介して行うことができます-

ステップ1 *-TeamCityソフトウェアにログインします。 継続的インテグレーションサーバーのURLに移動します- *http://localhost:8080/loginl

TeamCity Software

管理者の資格情報を入力し、サーバーにログインします。

  • ステップ2 *-ログインすると、ホーム画面が表示されます。 [プロジェクトの作成]をクリックして、新しいプロジェクトを開始します。

プロジェクトの作成

  • ステップ3 *-プロジェクトの名前を指定し、[作成]をクリックしてプロジェクトを開始します。 この場合、次のスクリーンショットに示すように、プロジェクトに「デモ」という名前を付けています。

プロジェクト名デモ

ステップ4 *-次のステップは、プロジェクトで使用されるGitリポジトリについて言及することです。 継続的インテグレーション環境では、CIサーバーはGit対応リポジトリからコードを取得する必要があることに注意してください。 前の手順で、プロジェクトフォルダーをGit対応のリポジトリーとして既に有効にしました。 TeamCityでは、VCSルートを作成する必要があります。 そのためには、プロジェクトのメイン画面で[ *VCS Roots ]をクリックします。

VCSルート

ステップ5 *-次に表示される画面で、次のスクリーンショットに示すように、 *Create VCS root をクリックします。

VCSルートの作成

  • ステップ6 *-表示される次の画面で、次のステップを実行します-
  • VCSのタイプをGitとして言及します。 VCSルートの名前を指定します。これは任意のわかりやすい名前にすることができます。 App *という名前を付けました。
  • Fetch URLを C:\ Demo \ Simple として指定します-これは out git 対応のリポジトリです。
  • 画面を下にスクロールすると、テスト接続ボタンが表示されます。 クリックして、Git対応リポジトリーに正常に接続できることを確認します。

テスト接続ボタン

テスト接続ボタンが表示されます

  • ステップ7 *-[作成]をクリックすると、次の画像のように登録されたリポジトリが表示されます。

リポジトリ登録

  • ステップ8 *-次のステップは、プロジェクトのビルドに使用されるビルド構成を作成することです。 * TeamCity→一般設定*のプロジェクト画面に移動します。 [ビルド構成の作成]をクリックします。

チームシティの一般設定

ステップ9 *-次の画面で、ビルド構成の名前を指定します。 この例では、 *DemoBuild という名前を付けて、[作成]をクリックします。

デモビルド

ステップ10 *-表示される次の画面で、前のステップで作成された VCSリポジトリ*を選択するよう求められます。 そのため、名前「* App」*を選択して、[添付]をクリックします。

VCSリポジトリ

ステップ11 *-次に表示される次の画面で、ビルド手順を構成する必要があります。 「*ビルドステップを手動で設定」ハイパーリンクをクリックします。

ビルドステップを手動で構成

  • ステップ12 *-次のビルド画面で、次の詳細を入力する必要があります-
  • MSBuildとしてランナータイプを選択します。
  • ステップ名にオプションの名前を付けます。
  • 構築する必要があるファイルの名前を指定します。 前のセクションでMSbuildを指定すると、通常、 Simple.csproj のオプションが指定されていることがわかります。 同じことをここで指定する必要があります。
  • MSBuildバージョンを「Microsoft Build Tools 2013」として選択します。
  • MSBuild ToolsVersion を12.0として選択します。
  • ページを下にスクロールして、設定を保存します。

MSビルドツールバージョン

MS Build Toolバージョン12.0

  • ステップ13 *-次の画面で、[実行]をクリックします。

実行をクリック

これで、アプリケーションのビルドが進行中になります。

進行中のアプリケーション

画面が正常に表示されるはずです。これは、ソリューションが適切に構築されていることを示す良い兆候です。

成功画面

次のスクリーンショットに示すように、ビルドログに移動して、継続的インテグレーションサーバーでカバーされたすべての手順を確認することもできます。

Continuous Integration Server