Skip to content

Commit

Permalink
Add support to manage blobstore, repository, settings and user
Browse files Browse the repository at this point in the history
  • Loading branch information
TuningYourCode committed Feb 8, 2022
1 parent c66169c commit c7e8d92
Show file tree
Hide file tree
Showing 36 changed files with 2,323 additions and 39 deletions.
3 changes: 3 additions & 0 deletions .fixtures.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ fixtures:
forge_modules:
stdlib: 'puppetlabs/stdlib'
archive: 'puppet/archive'
concat: 'puppetlabs/concat'
cron_core: 'puppetlabs/cron_core'
device_manager: 'puppetlabs/device_manager'
extlib: 'puppet/extlib'
symlinks:
nexus: "#{source_dir}"
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.2.0]
### Added
- `nexus::manage_api_resources` to setup configuration to connect to nexus repository manager rest api
- `nexus::purge_default_repositories` to remove default maven and nuget repositories
- `nexus::config::email` to configure email settings
- `nexus::config::anonymous` to configure an anonymous access
- `nexus::config::admin` to configure administrator account
- `nexus::resource::blobstore::file` to manage blobstores of type file
- `nexus::resource::repository::apt::proxy` to manage apt proxy repositories
- `nexus::resource::repository::npm::group` to manage npm group repositories
- `nexus::resource::repository::npm::hosted` to manage npm hosted repositories
- `nexus::resource::repository::npm::proxy` to manage npm proxy repositories

### Changed
- `nexus::config` moved to `nexus::config::properties`
- systemd service file adjusted to wait until nexus repository manager finished startup

## [3.1.0]
### Added
- `nexus::plugin::composer` to install composer (php) repository plugin
Expand Down
Loading

0 comments on commit c7e8d92

Please sign in to comment.