Skip to content

Commit 6ebd7ea

Browse files
author
GitHub Action
committed
Release prep v8.1.0
1 parent 5ebefbf commit 6ebd7ea

File tree

3 files changed

+130
-2
lines changed

3 files changed

+130
-2
lines changed

CHANGELOG.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
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).
44

5+
## [v8.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.1.0) (2022-05-30)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v8.0.0...v8.1.0)
8+
9+
### Added
10+
11+
- feat: added support for aarch64 architecture download [\#516](https://github.com/puppetlabs/puppetlabs-java/pull/516) ([0Rick0](https://github.com/0Rick0))
12+
513
## [v8.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.0.0) (2022-04-05)
614

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

1725
### Fixed
1826

19-
- pdksync - \(IAC-1787\) Remove Support for CentOS 6 [\#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan))
2027
- 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))
28+
- pdksync - \(IAC-1787\) Remove Support for CentOS 6 [\#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan))
2129

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

REFERENCE.md

+120
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ options, even though those are not in the package repositories.
2020
### Defined types
2121

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

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

243244
Default value: ``undef``
244245

246+
### <a name="javaadoptium"></a>`java::adoptium`
247+
248+
Defined Type java::adoptium
249+
250+
#### Parameters
251+
252+
The following parameters are available in the `java::adoptium` defined type:
253+
254+
* [`ensure`](#ensure)
255+
* [`version_major`](#version_major)
256+
* [`version_minor`](#version_minor)
257+
* [`version_patch`](#version_patch)
258+
* [`version_build`](#version_build)
259+
* [`proxy_server`](#proxy_server)
260+
* [`proxy_type`](#proxy_type)
261+
* [`url`](#url)
262+
* [`basedir`](#basedir)
263+
* [`manage_basedir`](#manage_basedir)
264+
* [`manage_symlink`](#manage_symlink)
265+
* [`symlink_name`](#symlink_name)
266+
267+
##### <a name="ensure"></a>`ensure`
268+
269+
Data type: `Any`
270+
271+
Install or remove the package.
272+
273+
Default value: `'present'`
274+
275+
##### <a name="version_major"></a>`version_major`
276+
277+
Data type: `Any`
278+
279+
Major version which should be installed, e.g. '16' or '17'
280+
281+
Default value: ``undef``
282+
283+
##### <a name="version_minor"></a>`version_minor`
284+
285+
Data type: `Any`
286+
287+
Minor version which should be installed, e.g. '0'
288+
289+
Default value: ``undef``
290+
291+
##### <a name="version_patch"></a>`version_patch`
292+
293+
Data type: `Any`
294+
295+
Minor version which should be installed, e.g. '2'
296+
297+
Default value: ``undef``
298+
299+
##### <a name="version_build"></a>`version_build`
300+
301+
Data type: `Any`
302+
303+
Build version which should be installed, e.g. '07'
304+
305+
Default value: ``undef``
306+
307+
##### <a name="proxy_server"></a>`proxy_server`
308+
309+
Data type: `Any`
310+
311+
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
312+
313+
Default value: ``undef``
314+
315+
##### <a name="proxy_type"></a>`proxy_type`
316+
317+
Data type: `Any`
318+
319+
Proxy server type (none|http|https|ftp). (passed to archive)
320+
321+
Default value: ``undef``
322+
323+
##### <a name="url"></a>`url`
324+
325+
Data type: `Any`
326+
327+
Full URL
328+
329+
Default value: ``undef``
330+
331+
##### <a name="basedir"></a>`basedir`
332+
333+
Data type: `Any`
334+
335+
Directory under which the installation will occur. If not set, defaults to
336+
/usr/lib/jvm for Debian and /usr/java for RedHat.
337+
338+
Default value: ``undef``
339+
340+
##### <a name="manage_basedir"></a>`manage_basedir`
341+
342+
Data type: `Any`
343+
344+
Whether to manage the basedir directory. Defaults to false.
345+
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
346+
347+
Default value: ``true``
348+
349+
##### <a name="manage_symlink"></a>`manage_symlink`
350+
351+
Data type: `Any`
352+
353+
Whether to manage a symlink that points to the installation directory. Defaults to false.
354+
355+
Default value: ``false``
356+
357+
##### <a name="symlink_name"></a>`symlink_name`
358+
359+
Data type: `Any`
360+
361+
The name for the optional symlink in the installation directory.
362+
363+
Default value: ``undef``
364+
245365
### <a name="javadownload"></a>`java::download`
246366

247367
Defined Type java::download

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-java",
3-
"version": "8.0.0",
3+
"version": "8.1.0",
44
"author": "puppetlabs",
55
"summary": "Installs the correct Java package on various platforms.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)