Skip to content

Commit f956d73

Browse files
committed
feat: add yq role
1 parent 7551eb1 commit f956d73

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ This Ansible collection provides a set of roles designed for configuring Kubuntu
2626
| [xebis.ansible.tmpfs](roles/tmpfs/README.md) | Sets to mount directories as tmpfs during startup. | `xebis.ansible.system` |
2727
| [`xebis.ansible.users`](roles/users/README.md) | Ansible role for managing system users. | `xebis.ansible.openssh_server` |
2828
| `xebis.ansible.visual_studio_code` | Microsoft Visual Studio Code (Stable) | `xebis.ansible.apt` |
29+
| `xebis.ansible.yq` | yq | `xebis.ansible.apt` |
2930

3031
## Installation and Configuration
3132

roles/yq/meta/main.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
dependencies:
3+
- role: xebis.ansible.apt # Expects updated apt cache

roles/yq/tasks/main.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
- name: Install yq
3+
become: true
4+
ansible.builtin.apt:
5+
name:
6+
- yq
7+
state: present

test.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,6 @@
5050
name: infra
5151
- role: xebis.ansible.ansible
5252
- role: xebis.ansible.direnv
53+
- role: xebis.ansible.yq
5354
- role: xebis.ansible.docker
5455
- role: xebis.ansible.visual_studio_code

0 commit comments

Comments
 (0)