diff --git a/roles/passwordstore/tasks/main.yml b/roles/passwordstore/tasks/main.yml new file mode 100644 index 0000000..02cb121 --- /dev/null +++ b/roles/passwordstore/tasks/main.yml @@ -0,0 +1,23 @@ +--- + +- name: Install package + package: + name: pass + state: present + +- name: Initialise password store + command: + cmd: "pass init {{ passwordstore_id }}" + +- name: Set password store git upstream + command: + cmd: "pass git remote set origin ssh://git@git.finallycoffee.eu:8022/{{ ansible_user }}/password-store.git" + +- name: Fetch upstream password store + command: + cmd: "pass git fetch --all" + +- name: Set master to upstream master + command: + cmd: "pass git checkout -B master origin/master" +