angrox.vsts-agent
VSTS-Agent
これは、https://github.com/sigio/ansible-role-vsts-agent のvsts-agentロールの再作成です。私のプルリクエストが長い間受け入れられず、コメントもなく拒否されたため、このロールは放棄されたと思います。
RedHat Enterprise 7.2+用のVSTS-agent (Microsoft Visual Studio Team Services ビルドとリリースエージェント)をインストールして構成するためのロールです。
要件
新しいバージョンのpexpectをインストールするためにpython-pipが必要です。また、VSTSが新しいバージョンのgitを必要とするため、rh-git29がソフトウェアコレクションからインストールされます。
ロール変数
最低限、vsts_accountnameとvsts_poolnameの変数を上書きする必要があります。他の変数はdefaults/main.ymlファイルに記載されています。
依存関係
なし
例のプレイブック
ユーザーにとって、ロールの使い方の例(たとえば、パラメータとして渡された変数を使う方法)を含めることはいつも良いアイデアです:
- hosts: servers
roles:
- { role: angrox.vsts-agent }
ライセンス
MIT
著者情報
github: angrox