diff --git a/Unix.yaml b/Unix.yaml index 2d58319..bae4fd1 100644 --- a/Unix.yaml +++ b/Unix.yaml @@ -10,6 +10,7 @@ - role: ag - role: bat + - role: curl - role: fzf - role: git - role: tree diff --git a/Windows.yaml b/Windows.yaml index 16e7266..d263791 100644 --- a/Windows.yaml +++ b/Windows.yaml @@ -9,6 +9,7 @@ - role: ag - role: bat + - role: curl - role: fzf - role: tree diff --git a/roles/curl/tasks/Darwin.yaml b/roles/curl/tasks/Darwin.yaml new file mode 100644 index 0000000..81db278 --- /dev/null +++ b/roles/curl/tasks/Darwin.yaml @@ -0,0 +1,5 @@ +--- +- name: install homebrew pacakge + homebrew: + name: curl + state: latest diff --git a/roles/curl/tasks/Debian.yaml b/roles/curl/tasks/Debian.yaml new file mode 100644 index 0000000..801daaf --- /dev/null +++ b/roles/curl/tasks/Debian.yaml @@ -0,0 +1,6 @@ +--- +- name: install apt package + become: true + apt: + name: curl + state: latest diff --git a/roles/curl/tasks/Windows.yaml b/roles/curl/tasks/Windows.yaml new file mode 100644 index 0000000..de0b485 --- /dev/null +++ b/roles/curl/tasks/Windows.yaml @@ -0,0 +1,5 @@ +--- +- name: install chocolatey package + win_chocolatey: + name: curl + state: latest diff --git a/roles/curl/tasks/main.yaml b/roles/curl/tasks/main.yaml new file mode 100644 index 0000000..6853678 --- /dev/null +++ b/roles/curl/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- include_tasks: '{{ansible_os_family}}.yaml'