From 0d03478c846c1b3d4df6b2626ac174a9360a1a98 Mon Sep 17 00:00:00 2001 From: "flyingscorpio@clevo" Date: Wed, 23 Feb 2022 22:19:31 +0100 Subject: [PATCH] toansible: Add secrets-repo installation and add as dependency to protonvpn --- configs.yml | 4 ---- playbook.yml | 2 ++ roles/protonvpn/meta/main.yml | 1 + roles/secrets-repo/meta/main.yml | 3 +++ roles/secrets-repo/tasks/main.yml | 7 +++++++ 5 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 roles/secrets-repo/meta/main.yml create mode 100644 roles/secrets-repo/tasks/main.yml diff --git a/configs.yml b/configs.yml index f00f649..7ecb1fa 100644 --- a/configs.yml +++ b/configs.yml @@ -26,10 +26,6 @@ etckeeper: - sudo etckeeper commit "First commit" repos: - - clone: - url: git@tunuifranken.info:flyingscorpio/secrets.git - dest: ~/src/secrets - branch: main - symlink: - ~/src/secrets/setup-cockpit/repos.yml - ~/setup-cockpit/repos.yml diff --git a/playbook.yml b/playbook.yml index e0d8601..0bbde40 100644 --- a/playbook.yml +++ b/playbook.yml @@ -5,6 +5,8 @@ tags: base - role: git tags: git + - role: secrets-repo + tags: secrets-repo - role: bash tags: bash - role: zsh diff --git a/roles/protonvpn/meta/main.yml b/roles/protonvpn/meta/main.yml index 4e53766..74e93cc 100644 --- a/roles/protonvpn/meta/main.yml +++ b/roles/protonvpn/meta/main.yml @@ -1,3 +1,4 @@ --- dependencies: - role: git + - role: secrets-repo diff --git a/roles/secrets-repo/meta/main.yml b/roles/secrets-repo/meta/main.yml new file mode 100644 index 0000000..4e53766 --- /dev/null +++ b/roles/secrets-repo/meta/main.yml @@ -0,0 +1,3 @@ +--- +dependencies: + - role: git diff --git a/roles/secrets-repo/tasks/main.yml b/roles/secrets-repo/tasks/main.yml new file mode 100644 index 0000000..b0d0b44 --- /dev/null +++ b/roles/secrets-repo/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: Clone repo + git: + repo: git@tunuifranken.info:flyingscorpio/secrets.git + dest: ~/src/secrets + version: main + clone: yes