Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dockpack/artifactory
Ansible role to install Artifactory, the Maven repository manager by JFrog.
https://github.com/dockpack/artifactory
ansible-roles artifactory java jfrog maven-repository
Last synced: 3 months ago
JSON representation
Ansible role to install Artifactory, the Maven repository manager by JFrog.
- Host: GitHub
- URL: https://github.com/dockpack/artifactory
- Owner: dockpack
- License: mit
- Archived: true
- Created: 2015-02-27T14:47:29.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-01-01T23:10:53.000Z (almost 5 years ago)
- Last Synced: 2024-09-26T06:01:25.712Z (3 months ago)
- Topics: ansible-roles, artifactory, java, jfrog, maven-repository
- Language: Shell
- Size: 65.4 KB
- Stars: 22
- Watchers: 3
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
bbaassssiiee.artifactory
=========Install Artifactory, the Maven repository manager by JFrog.
Requirements
------------This role was built for RedHat systems like RHEL 6, Centos 6. It needs Java, and PostgreSQL or MySQL.
Role Variables
--------------
artifactory_database can hold either 'mysql' or 'postgresql', you should provide the database yourself now,
it is no longer a transitive dependency.artifactory_password is defined in defaults/main/yml, override it in group_vars.
artifactory_version is defined in vars/main.yml
Set JAVA_OPTIONS in templates/etc-opt-jfrog-artifactory-default.j2Dependencies
------------Artifactory needs Java and either PostgreSQL or MySQL. I tested this role with Java by geerlingguy and MariaDB by pcextreme.
ansible-galaxy install -p roles pcextreme.mariadb
ansible-galaxy install -p roles geerlingguy.javaExample Playbook
----------------
For a complete example with this role check out my buildserver:
git clone https://github.com/bbaassssiiee/buildserver.gitExample of how to use this role:
- hosts: servers
roles:
- { role: bbaassssiiee.artifactory }License
-------BSD,MIT
Author Information
------------------
Bas Meijer @bbaassssiiee