All Projects → dockpack → artifactory

dockpack / artifactory

Licence: MIT license
Ansible role to install Artifactory, the Maven repository manager by JFrog.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to artifactory

python-artifactory
Typed interactions with the Jfrog Artifactory REST API
Stars: ✭ 34 (+61.9%)
Mutual labels:  artifactory, jfrog
terraform-provider-artifactory
Terraform provider for managing Artifactory
Stars: ✭ 17 (-19.05%)
Mutual labels:  artifactory
ovirt-ansible-collection
Ansible collection with official oVirt modules and roles
Stars: ✭ 53 (+152.38%)
Mutual labels:  ansible-roles
Deploy
Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a capistrano style
Stars: ✭ 2,141 (+10095.24%)
Mutual labels:  ansible-roles
rak8s
Stand up a Raspberry Pi based Kubernetes cluster with Ansible
Stars: ✭ 362 (+1623.81%)
Mutual labels:  ansible-roles
RHEL8-STIG
Ansible role for Red Hat 8 STIG Baseline
Stars: ✭ 73 (+247.62%)
Mutual labels:  ansible-roles
traefik-docker-ansible
🐳 🐹  This is an Ansible playbook to install multiple Web applications on a single Ubuntu server with Docker and Traefik.
Stars: ✭ 75 (+257.14%)
Mutual labels:  ansible-roles
maven-resource
Maven Repository Manager Concourse Resource
Stars: ✭ 22 (+4.76%)
Mutual labels:  maven-repository
ansible-roles
Here are some Ansible roles I have built for my own use.
Stars: ✭ 48 (+128.57%)
Mutual labels:  ansible-roles
vagrant-alm
An excerpt of an ALM environment built on top of Vagrant, Libvirt and Ansible
Stars: ✭ 44 (+109.52%)
Mutual labels:  ansible-roles
ansible-debian
Buildfiles: Ansible automated leight-weight and sensible Debian provisioning
Stars: ✭ 83 (+295.24%)
Mutual labels:  ansible-roles
ansible-viz
Graph relationships between Ansible playbooks / roles / tasks / vars etc. via static analysis
Stars: ✭ 33 (+57.14%)
Mutual labels:  ansible-roles
gilt
A GIT layering tool.
Stars: ✭ 70 (+233.33%)
Mutual labels:  ansible-roles
RHEL7-CIS
Ansible RHEL 7 - CIS Benchmark Hardening Script
Stars: ✭ 28 (+33.33%)
Mutual labels:  ansible-roles
GradleMavenPush
Helper to upload Gradle Android Artifacts, Gradle Java Artifacts and Gradle Kotlin Artifacts to Maven repositories (JCenter, Maven Central, Corporate staging/snapshot servers and local Maven repositories).
Stars: ✭ 21 (+0%)
Mutual labels:  maven-repository
ovirt-ansible
Ansible playbooks for ovirt management
Stars: ✭ 26 (+23.81%)
Mutual labels:  ansible-roles
ansible-st2
Ansible Roles and Playbooks to deploy StackStorm
Stars: ✭ 85 (+304.76%)
Mutual labels:  ansible-roles
ansible-checkmk
Ansible integration of CheckMK
Stars: ✭ 52 (+147.62%)
Mutual labels:  ansible-roles
aoscx-ansible-role
Ansible roles for AOS-CX switches
Stars: ✭ 15 (-28.57%)
Mutual labels:  ansible-roles
artifact-resolver
Standalone jar executable client Maven 2 artifact resolver based on Eclipse Aether.
Stars: ✭ 13 (-38.1%)
Mutual labels:  artifactory

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.j2

Dependencies

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.java

Example Playbook

For a complete example with this role check out my buildserver: git clone https://github.com/bbaassssiiee/buildserver.git

Example of how to use this role:

- hosts: servers
  roles:
     - { role: bbaassssiiee.artifactory }

License

BSD,MIT

Author Information

Bas Meijer @bbaassssiiee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].