← Back to catalog iac · ansible-role-maven
Ansible Role Maven
Ansible role that installs Apache Maven on Linux/Unix systems.
- ID
- ansible-role-maven
- Kind
- iac
- Owner
- aholbreich
- Lifecycle
- maintenance
- Tier
- 4
- System
- infrastructure
- Domain
- configuration-management
- Platform
- linux
Tech stack
- Languages
- shellyaml
- Frameworks
- ansible
- Runtime
- linux
- Tooling
- ansiblemaven
Documentation
Ansible Role Maven
Ansible Role Maven installs Apache Maven on Linux/Unix hosts. It exposes a maven_version variable and assumes Java is available on the target machine.
Responsibilities
- install a configured Maven version
- provide a reusable Ansible role for Java build hosts
- keep Maven setup repeatable in playbooks
Architecture
flowchart LR
Playbook[Ansible playbook] --> Role[aholbreich.maven role]
Role --> Host[Linux / Unix host]
Host --> Maven[Installed Maven]
Java[Existing Java runtime] --> Maven
Source
This entry was generated from the public, non-fork GitHub repository metadata and README content available under aholbreich.
Operations
- Runbook:
Open runbook ↗ - GitHub Actions:
Open pipeline ↗ - GitHub repository:
Visit ↗ - Issues:
Visit ↗
Dependencies
No dependencies declared.
Quality
No validation issues.