Browse Source

added the tito and copr_cli roles

Thomas Wiest 9 years ago
parent
commit
19f34554b6

+ 38 - 0
roles/copr_cli/README.md

@@ -0,0 +1,38 @@
+Role Name
+=========
+
+This role manages Copr CLI.
+
+https://apps.fedoraproject.org/packages/copr-cli/
+
+Requirements
+------------
+
+None
+
+Role Variables
+--------------
+
+None
+
+Dependencies
+------------
+
+None
+
+Example Playbook
+----------------
+
+    - hosts: servers
+      roles:
+      - role: copr_cli
+
+License
+-------
+
+Apache License, Version 2.0
+
+Author Information
+------------------
+
+Thomas Wiest

+ 2 - 0
roles/copr_cli/defaults/main.yml

@@ -0,0 +1,2 @@
+---
+# defaults file for copr_cli

+ 2 - 0
roles/copr_cli/handlers/main.yml

@@ -0,0 +1,2 @@
+---
+# handlers file for copr_cli

+ 14 - 0
roles/copr_cli/meta/main.yml

@@ -0,0 +1,14 @@
+---
+galaxy_info:
+  author: Thomas Wiest
+  description: Manages Copr CLI
+  company: Red Hat
+  license: Apache License, Version 2.0
+  min_ansible_version: 1.2
+  platforms:
+  - name: EL
+    versions:
+    - 7
+  categories:
+  - packaging
+dependencies: []

+ 4 - 0
roles/copr_cli/tasks/main.yml

@@ -0,0 +1,4 @@
+---
+- yum:
+    name: copr-cli
+    state: present

+ 2 - 0
roles/copr_cli/vars/main.yml

@@ -0,0 +1,2 @@
+---
+# vars file for copr_cli

+ 38 - 0
roles/tito/README.md

@@ -0,0 +1,38 @@
+Role Name
+=========
+
+This role manages Tito.
+
+https://github.com/dgoodwin/tito
+
+Requirements
+------------
+
+None
+
+Role Variables
+--------------
+
+None
+
+Dependencies
+------------
+
+None
+
+Example Playbook
+----------------
+
+    - hosts: servers
+      roles:
+      - role: tito
+
+License
+-------
+
+Apache License, Version 2.0
+
+Author Information
+------------------
+
+Thomas Wiest

+ 2 - 0
roles/tito/defaults/main.yml

@@ -0,0 +1,2 @@
+---
+# defaults file for tito

+ 2 - 0
roles/tito/handlers/main.yml

@@ -0,0 +1,2 @@
+---
+# handlers file for tito

+ 14 - 0
roles/tito/meta/main.yml

@@ -0,0 +1,14 @@
+---
+galaxy_info:
+  author: Thomas Wiest
+  description: Manages Tito
+  company: Red Hat
+  license: Apache License, Version 2.0
+  min_ansible_version: 1.2
+  platforms:
+  - name: EL
+    versions:
+    - 7
+  categories:
+  - packaging
+dependencies: []

+ 4 - 0
roles/tito/tasks/main.yml

@@ -0,0 +1,4 @@
+---
+- yum:
+    name: tito
+    state: present

+ 2 - 0
roles/tito/vars/main.yml

@@ -0,0 +1,2 @@
+---
+# vars file for tito