matisku.teamcity-agent
TeamCityエージェント
この役割は、JetbrainsのCIツールであるTeamCityサーバー用のTeamCityエージェントをインストールして設定します。 私のTeamCityサーバーの役割 - matisku.teamcity-server と一緒に自由に使用してください。
要件
teamcity-server
- TeamCityサーバー- 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をご覧ください。
インストール
ansible-galaxy install matisku.teamcity-agent
ライセンス
mit
ダウンロード
1.3k
所有者