Version information
This version is compatible with:
- Puppet Enterprise 2023.8.x, 2023.7.x, 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x
- Puppet >= 7.0.0 < 9.0.0
- ,
Start using this module
Add this module to your Puppetfile:
mod 'lsst-maven', '3.1.0'
Learn more about managing modules with a PuppetfileDocumentation
maven
Table of Contents
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
Description
Installs maven (mvn
) from Apache official binary tarball releases.
Setup
What maven affects
- unpacks tarballs under
/opt/maven
- creates
/etc/profile.d/maven.sh
Setup Requirements OPTIONAL
None.
Usage
Basic Example
include maven
Pedantic Example
classes:
- "maven"
maven::version: "3.6.3"
maven::base_path: "/opt/maven"
maven::url: ~
Reference
See REFERENCE.
Reference
Table of Contents
Classes
maven
: Install Maven
Classes
maven
Install Maven
Parameters
The following parameters are available in the maven
class:
version
Data type: String
Version of maven to install.
Default value: '3.6.3'
base_path
Data type: Stdlib::Absolutepath
Directory path under which to install maven versions.
Default value: '/opt/maven'
url
Data type: Optional[Stdlib::HTTPUrl]
Absolute URL to a maven binary tarball.
Default value: undef
Changelog
All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v3.1.0 (2023-08-22)
Implemented enhancements:
v3.0.0 (2023-06-23)
Breaking changes:
Implemented enhancements:
v2.1.0 (2023-01-31)
Implemented enhancements:
v2.0.2 (2022-08-17)
Merged pull requests:
v2.0.1 (2022-04-11)
Merged pull requests:
v2.0.0 (2022-04-11)
Merged pull requests:
v1.0.0 (2020-06-10)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Dependencies
- puppetlabs/stdlib (>= 4.13.1 < 10.0.0)
- puppet/archive (>= 4.0.0 < 8.0.0)