https://github.com/dockpack/nexus
Sonatype Nexus 3 artifact manager
https://github.com/dockpack/nexus
java maven-repository mavencentral proxy-cache
Last synced: 12 months ago
JSON representation
Sonatype Nexus 3 artifact manager
- Host: GitHub
- URL: https://github.com/dockpack/nexus
- Owner: dockpack
- Created: 2017-07-20T07:56:14.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-08-25T12:41:07.000Z (over 6 years ago)
- Last Synced: 2025-01-10T10:57:55.292Z (about 1 year ago)
- Topics: java, maven-repository, mavencentral, proxy-cache
- Language: Python
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nexus
=========
Sonatype Nexus Repository Manager 3
Requirements
------------
n/a
Role Variables
--------------
```
# from defaults/main.yml
nexus_version:
nexus_workdir: /opt/nexus/sonatype-work/nexus3
nexus_piddir: /var/run/nexus
nexus_user: nexus
nexus_group: nexus
# from vars/main.yml
nexus_name: "nexus-{{ nexus_version }}"
nexus_tarfile: "{{ nexus_name }}-unix.tar.gz"
nexus_base_url: https://download.sonatype.com/nexus/3
nexus_url: "{{ nexus_base_url }}/{{ nexus_tarfile }}"
nexus_location: /opt/nexus
nexus_home: "{{ nexus_location }}/{{ nexus_name }}"
nexus_context_path: /
```
Dependencies
------------
[dockpack/base_java8](https://github.com/dockpack/base_java8/releases)
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- role: dockpack.nexus
License
-------
BSD
Author Information
------------------
Bas Meijer: [bbaassssiiee](https://github.com/bbaassssiiee)