matevarga.teamcity-agent
TeamCityエージェント
この役割は、JetBrainsのCIツールであるTeamCityサーバー用にTeamCityエージェントをインストールおよび設定します。
要件
teamcity-server
- TeamCityサーバーgeerlingguy.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:
- matevarga.teamcity-agent
作者情報
この役割はMateusz TrojakによってBrainlyのために最初に作成されました。 私自身のニーズに合わせるためにこの役割をフォークしました。
ライセンス
Copyright © 2017 Mate Varga。詳細についてはLICENSEを参照してください。
インストール
ansible-galaxy install matevarga.teamcity-agent
ライセンス
mit
ダウンロード
74
所有者