inhumantsar.artifactory

ansible-role-artifactory

Co to jest?

Uruchamia Artifactory jako usługę opartą na Docker Compose.

Jak to zrobić?

yum clean all && yum update -y
yum install -y git gcc python-devel openssl-devel

# instalacja pip - tylko dla rhel
# curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7

# rozwiązanie problemu dla systemów rhel bez dostępu do subskrypcji
# rpm -ivh http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.10-2.el7.noarch.rpm

pip install ansible

echo -e """- src: geerlingguy.docker
- src: inhumantsar.artifactory""" > requirements.yml

ansible-galaxy install -r requirements.yml

echo """---    
- hosts: localhost
  roles:
   - geerlingguy.docker
   - inhumantsar.artifactory""" > playbook.yml

ansible-playbook playbook.yml

Zlikwidowanie

ansible-playbook playbook.yml -e service_state=absent```
Zainstaluj
ansible-galaxy install inhumantsar.artifactory
Licencja
bsd-3-clause
Pobrania
951
Właściciel