This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
name: Install Ansible
|
||||
name: Run Ansible
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -43,6 +43,10 @@ jobs:
|
||||
echo " UserKnownHostsFile /dev/null" >> ~/.ssh/config
|
||||
env:
|
||||
SSH_PRIVATE_KEY: ${{ secrets.SSHKEY_B64 }}
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v4
|
||||
submodules: recursive
|
||||
fetch-depth: 0
|
||||
# Python 3 installieren, was für pip und Ansible notwendig ist
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
@@ -58,12 +62,12 @@ jobs:
|
||||
# vault file anlegen
|
||||
- name: create vault file
|
||||
run: echo "${{ secrets.ANSIBLE_VAULT_KEY }}" > .vault_pass.txt
|
||||
- name: Manuelles Submodule Update
|
||||
run: |
|
||||
git submodule init
|
||||
# Hier wird der SSH-Fehler wahrscheinlich auftreten
|
||||
git submodule update --recursive --init --force
|
||||
# Optional: Version prüfen, um die erfolgreiche Installation zu bestätigen
|
||||
# - name: Manuelles Submodule Update
|
||||
# run: |
|
||||
# git submodule init
|
||||
# # Hier wird der SSH-Fehler wahrscheinlich auftreten
|
||||
# git submodule update --recursive --init --force
|
||||
# # Optional: Version prüfen, um die erfolgreiche Installation zu bestätigen
|
||||
- name: Verify Ansible Installation
|
||||
run: ansible --version
|
||||
- name: Validate Ansible inventory
|
||||
Reference in New Issue
Block a user