Skip to content

Gradle Plugin allows to create and configure Ansible tasks with Gradle

License

Notifications You must be signed in to change notification settings

hiberbee/gradle-plugin-ansible

Repository files navigation

Ansible Gradle plugin

This plugin allows to create and configure Ansible tasks with Gradle

Example

plugins {
  id "com.hiberbee.gradle.ansible" version "0.4.0"
}

# Configuration
ansible {
  inventory "inventory.yml"
}

# Playbook tasks
tasks.create("testPlaybook", PlaybookTask) {
  playbook "playbook.yml"
}

# Vault tasks
tasks.create("encryptVault", VaultTask) {
  file "secrets.yml"
}

About

Gradle Plugin allows to create and configure Ansible tasks with Gradle

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published