amtega.redmine_issue
Ansible redmine_issue ロール
これは Redmine に課題を設定するための Ansible ロールです。
ロール変数
このロールのデフォルト変数のリストは defaults/main.yml
にあります。このロールは以下の事実を設定します:
redmine_issue_result
: 課題管理の結果
使い方
以下は例のプレイブックです:
---
- hosts: all
roles:
- role: amtega.redmine_issue
vars:
redmine_issue_server_url: https://redmine.acme.com
redmine_issue_project_name: oneproject
redmine_issue_api_password: apipassword
redmine_issue_validate_certs: no
redmine_issue_fields:
parent_issue_id: 100
category_id: 150
assigned_to_id: 250
subject: "[Ansible] 件名テスト"
description: "説明文"
redmine_issue_state: present
テスト
テストは Docker コンテナを使ったモレキュール に基づいています。
テストを実行するには、defaults/main.yml
に定義された変数を提供する必要があります。この情報を提供する方法の一つは、以下の環境変数を使って追加のインベントリを指定してテストプレイブックを呼び出すことです:
ANSIBLE_INVENTORY
: インベントリのパスANSIBLE_VAULT_PASSWORD_FILE
: 前のインベントリに必要なボールトパスワードが含まれたファイルのパス
cd amtega.redmine_issue
ANSIBLE_INVENTORY=~/myinventory ANSIBLE_VAULT_PASSWORD_FILE=~/myvaultpassword molecule test --all
ライセンス
著作権 (C) 2022 AMTEGA - ガリシア州
このロールはフリーソフトウェアです:GNU 一般公衆ライセンス第 3 版の条件の下で再配布したり、変更したりすることができます。
このロールは役に立つことを期待して配布されていますが、いかなる保証もありません;商品性または特定の目的への適合性についての暗黙の保証すらありません。詳細については GNU 一般公衆ライセンスまたは欧州連合公衆ライセンスを参照してください。
著者情報
- ホセ・エンリケ・モウロン・レゲイラ
- フアン・アントニオ・バリーニョ・ガルシア