Skip to content

Commit

Permalink
Merge pull request #517 from puppetlabs/release-prep
Browse files Browse the repository at this point in the history
Release prep v8.1.0
  • Loading branch information
david22swan authored May 30, 2022
2 parents 5ebefbf + 6ebd7ea commit 87a4d20
Show file tree
Hide file tree
Showing 3 changed files with 130 additions and 2 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v8.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.1.0) (2022-05-30)

[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v8.0.0...v8.1.0)

### Added

- feat: added support for aarch64 architecture download [\#516](https://github.com/puppetlabs/puppetlabs-java/pull/516) ([0Rick0](https://github.com/0Rick0))

## [v8.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.0.0) (2022-04-05)

[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.3.0...v8.0.0)
Expand All @@ -16,8 +24,8 @@ All notable changes to this project will be documented in this file. The format

### Fixed

- pdksync - \(IAC-1787\) Remove Support for CentOS 6 [\#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan))
- pdksync - \(GH-iac-334\) Remove Support for Ubuntu 14.04/16.04 [\#505](https://github.com/puppetlabs/puppetlabs-java/pull/505) ([david22swan](https://github.com/david22swan))
- pdksync - \(IAC-1787\) Remove Support for CentOS 6 [\#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan))

## [v7.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.3.0) (2021-10-11)

Expand Down
120 changes: 120 additions & 0 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ options, even though those are not in the package repositories.
### Defined types

* [`java::adopt`](#javaadopt): Install one or more versions of AdoptOpenJDK Java.
* [`java::adoptium`](#javaadoptium): Install one or more versions of Adoptium Temurin OpenJDK (former AdoptOpenJDK).
* [`java::download`](#javadownload): Installs Java from a url location.
* [`java::sap`](#javasap): Install one or more versions of SAPJVM or Sapmachine

Expand Down Expand Up @@ -242,6 +243,125 @@ The name for the optional symlink in the installation directory.

Default value: ``undef``

### <a name="javaadoptium"></a>`java::adoptium`

Defined Type java::adoptium

#### Parameters

The following parameters are available in the `java::adoptium` defined type:

* [`ensure`](#ensure)
* [`version_major`](#version_major)
* [`version_minor`](#version_minor)
* [`version_patch`](#version_patch)
* [`version_build`](#version_build)
* [`proxy_server`](#proxy_server)
* [`proxy_type`](#proxy_type)
* [`url`](#url)
* [`basedir`](#basedir)
* [`manage_basedir`](#manage_basedir)
* [`manage_symlink`](#manage_symlink)
* [`symlink_name`](#symlink_name)

##### <a name="ensure"></a>`ensure`

Data type: `Any`

Install or remove the package.

Default value: `'present'`

##### <a name="version_major"></a>`version_major`

Data type: `Any`

Major version which should be installed, e.g. '16' or '17'

Default value: ``undef``

##### <a name="version_minor"></a>`version_minor`

Data type: `Any`

Minor version which should be installed, e.g. '0'

Default value: ``undef``

##### <a name="version_patch"></a>`version_patch`

Data type: `Any`

Minor version which should be installed, e.g. '2'

Default value: ``undef``

##### <a name="version_build"></a>`version_build`

Data type: `Any`

Build version which should be installed, e.g. '07'

Default value: ``undef``

##### <a name="proxy_server"></a>`proxy_server`

Data type: `Any`

Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)

Default value: ``undef``

##### <a name="proxy_type"></a>`proxy_type`

Data type: `Any`

Proxy server type (none|http|https|ftp). (passed to archive)

Default value: ``undef``

##### <a name="url"></a>`url`

Data type: `Any`

Full URL

Default value: ``undef``

##### <a name="basedir"></a>`basedir`

Data type: `Any`

Directory under which the installation will occur. If not set, defaults to
/usr/lib/jvm for Debian and /usr/java for RedHat.

Default value: ``undef``

##### <a name="manage_basedir"></a>`manage_basedir`

Data type: `Any`

Whether to manage the basedir directory. Defaults to false.
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.

Default value: ``true``

##### <a name="manage_symlink"></a>`manage_symlink`

Data type: `Any`

Whether to manage a symlink that points to the installation directory. Defaults to false.

Default value: ``false``

##### <a name="symlink_name"></a>`symlink_name`

Data type: `Any`

The name for the optional symlink in the installation directory.

Default value: ``undef``

### <a name="javadownload"></a>`java::download`

Defined Type java::download
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-java",
"version": "8.0.0",
"version": "8.1.0",
"author": "puppetlabs",
"summary": "Installs the correct Java package on various platforms.",
"license": "Apache-2.0",
Expand Down

0 comments on commit 87a4d20

Please sign in to comment.