Skip to content

Commit

Permalink
Handle nexus version > 3.71.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Pierre Baret committed Aug 14, 2024
1 parent 4a44b8c commit bb096b4
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
* [`nexus::config::default_repositories`](#nexus--config--default_repositories): Removes the default repositories for maven and nuget
* [`nexus::config::device`](#nexus--config--device): Create puppet device config used to connect to the rest api
* [`nexus::config::email`](#nexus--config--email): Manage the nexus repository manager email settings
* [`nexus::config::postgresql_datastore`](#nexus--config--postgresql_datastore): Manage the nexus postgresql datastore settings
* [`nexus::config::properties`](#nexus--config--properties): A short summary of the purpose of this class
* [`nexus::plugin::composer`](#nexus--plugin--composer): Install the composer repository format plugin

Expand Down Expand Up @@ -84,6 +85,7 @@ The following parameters are available in the `nexus` class:
* [`manage_config`](#-nexus--manage_config)
* [`manage_user`](#-nexus--manage_user)
* [`manage_work_dir`](#-nexus--manage_work_dir)
* [`manage_datastore`](#-nexus--manage_datastore)
* [`purge_installations`](#-nexus--purge_installations)
* [`purge_default_repositories`](#-nexus--purge_default_repositories)
* [`package_type`](#-nexus--package_type)
Expand All @@ -92,6 +94,9 @@ The following parameters are available in the `nexus` class:
* [`version`](#-nexus--version)
* [`java_runtime`](#-nexus--java_runtime)
* [`package_name`](#-nexus--package_name)
* [`postgresql_username`](#-nexus--postgresql_username)
* [`postgresql_password`](#-nexus--postgresql_password)
* [`postgresql_jdbcurl`](#-nexus--postgresql_jdbcurl)

##### <a name="-nexus--download_folder"></a>`download_folder`

Expand Down Expand Up @@ -165,6 +170,12 @@ Data type: `Boolean`

Set if this module should manage the work directory of the nexus repository manager.

##### <a name="-nexus--manage_datastore"></a>`manage_datastore`

Data type: `Boolean`

Set if this module should manage datastore - ATM only postgresql is supported

##### <a name="-nexus--purge_installations"></a>`purge_installations`

Data type: `Boolean`
Expand Down Expand Up @@ -222,6 +233,31 @@ The name of the package to install. Default 'nexus'

Default value: `undef`

##### <a name="-nexus--postgresql_username"></a>`postgresql_username`

Data type: `Optional[String[1]]`

Postgresql Username - Only available in Sonatype Nexus Repository Pro

Default value: `undef`

##### <a name="-nexus--postgresql_password"></a>`postgresql_password`

Data type: `Optional[String[1]]`

Postgresql Password - Only available in Sonatype Nexus Repository Pro

Default value: `undef`

##### <a name="-nexus--postgresql_jdbcurl"></a>`postgresql_jdbcurl`

Data type: `Optional[String[1]]`

Postgresql jdbcUrl. Formatted as jdbc\:postgresql\://<database-host>\:<database-port>/nexus
Only available in Sonatype Nexus Repository Pro

Default value: `undef`

### <a name="nexus--config--admin"></a>`nexus::config::admin`

Manage the nexus repository manager administrator account
Expand Down Expand Up @@ -478,6 +514,10 @@ Use certificates stored in the Nexus truststore to connect to external systems.

Default value: `false`

### <a name="nexus--config--postgresql_datastore"></a>`nexus::config::postgresql_datastore`

Only available in Sonatype Nexus Repository Pro

### <a name="nexus--config--properties"></a>`nexus::config::properties`

A description of what this class does
Expand Down

0 comments on commit bb096b4

Please sign in to comment.