← 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

Open repository ↗

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

Dependencies

No dependencies declared.

Quality

No validation issues.