1
0
Fork 0
mirror of https://github.com/dawidd6/action-ansible-playbook.git synced 2025-04-19 22:33:35 +00:00

ability to use local inventory file from repo

This commit is contained in:
Mindaugas Žvirblis 2022-07-05 09:51:36 +03:00
parent c4e9ae1206
commit a4a03e574f
No known key found for this signature in database
GPG key ID: 31926D23B5D70A97
2 changed files with 8 additions and 0 deletions

View file

@ -19,6 +19,9 @@ inputs:
inventory:
description: Custom content to write into hosts
required: false
localinventory:
description: Inventory file from repo
required: false
vault_password:
description: The password used for decrypting vaulted files
required: false

View file

@ -64,6 +64,11 @@ async function main() {
cmd.push(inventoryFile)
}
if(localinventory) {
cmd.push("--inventory-file")
cmd.push(localinventory)
}
if (vaultPassword) {
const vaultPasswordFile = ".ansible_vault_password"
fs.writeFileSync(vaultPasswordFile, vaultPassword, { mode: 0600 })