matevarga.teamcity-agent

TeamCityエージェント

この役割は、JetBrainsのCIツールであるTeamCityサーバー用にTeamCityエージェントをインストールおよび設定します。

要件

  1. teamcity-server - TeamCityサーバー
  2. 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を参照してください。

プロジェクトについて

Installs and automatically configure TeamCity Agent.

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