matisku.teamcity-agent

TeamCityエージェント

ビルドステータス

この役割は、JetbrainsのCIツールであるTeamCityサーバー用のTeamCityエージェントをインストールして設定します。 私のTeamCityサーバーの役割 - matisku.teamcity-server と一緒に自由に使用してください。

要件

  1. teamcity-server - TeamCityサーバー
  2. ansiblebit.oracle-java - TeamCityエージェントにはJavaが必要です

役割変数

変数名 デフォルト値 説明
teamcity_agent_server_url localhost TeamCityサーバーのURL
teamcity_agent_server_port 8111 TeamCityサーバーのポート
teamcity_agent_install_dir /opt/buildAgent TeamCityエージェントのインストールディレクトリ
teamcity_server_user_name teamcity TeamCity管理者ユーザー
teamcity_server_user_passwd teamcity TeamCity管理者パスワード

依存関係

この役割は java 役割に依存しています。

サンプルプレイブック

例のプレイブック:

- hosts: teamcity-agent
  roles:
    - matisku.teamcity-agent

作者情報

この役割はMateusz Trojakによって、Brainlyのために作成されました。 私たちは、この役割を会社のCI自動化に使用しており、必要に応じて簡単にスケールできます。

ライセンス

著作権 © 2016-2018 Mateusz Trojak。詳細はLICENSEをご覧ください。

プロジェクトについて

Installs and automatically configure TeamCity Agent.

インストール
ansible-galaxy install matisku.teamcity-agent
ライセンス
mit
ダウンロード
1.3k
所有者