From 166daf50dbdc23223bdd227170856b36aa7752ba Mon Sep 17 00:00:00 2001 From: Alexander Dietrich Date: Mon, 4 Sep 2017 19:39:32 +0200 Subject: [PATCH] Add basics role as submodule --- .gitmodules | 3 +++ README.md | 3 +-- requirements.yml | 4 ---- roles/basics | 1 + site | 3 --- 5 files changed, 5 insertions(+), 9 deletions(-) create mode 100644 .gitmodules delete mode 100644 requirements.yml create mode 160000 roles/basics diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..0408586 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "roles/basics"] + path = roles/basics + url = https://github.com/7adietri/ansible-basics.git diff --git a/README.md b/README.md index 001435e..8d38269 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,7 @@ benötigt. Für diesen muss ein SSH-Key hinterlegt sein. ./site -Das Skript installiert externe Rollen und führt dann das Playbook `site.yml` -aus. +Das Skript führt das Playbook `site.yml` mit dem Inventar `production` aus. Zum Testen kann noch `-C` angehängt werden. diff --git a/requirements.yml b/requirements.yml deleted file mode 100644 index 8d02557..0000000 --- a/requirements.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -- src: https://github.com/7adietri/ansible-basics.git - version: v1.1.1 - name: basics diff --git a/roles/basics b/roles/basics new file mode 160000 index 0000000..987dfd4 --- /dev/null +++ b/roles/basics @@ -0,0 +1 @@ +Subproject commit 987dfd48a1fb0cad45ba78d9a96dd76bb7e14ef9 diff --git a/site b/site index 598e1fc..b783acb 100755 --- a/site +++ b/site @@ -1,6 +1,3 @@ #!/bin/bash -ANSIBLE_ROLES_PATH="$HOME/.ansible/roles" - -ansible-galaxy install -f -r requirements.yml ansible-playbook site.yml -i production -bK $*