tschifftner.n98_magerun
Rola Ansible: Instalacja n98-magerun
Instaluje n98-magerun / n98-magerun2 na serwerach z systemem Debian/Ubuntu Linux.
Narzędzia CLI n98 magerun oferują przydatne funkcje do pracy z Magento z wiersza poleceń.
Wymagania
PHP musi być zainstalowane, aby n98-magerun działał poprawnie!
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (sprawdź defaults/main.yml
):
n98_magerun_files:
- name: 'n98-magerun dla Magento 1'
url: 'http://files.magerun.net/n98-magerun-latest.phar'
checksum: 'md5:a92a965aa5a66d93f6b7f5c578ac9d3a'
install: true
dest: '/usr/local/bin/n98-magerun'
- name: 'n98-magerun2 dla Magento 2'
url: 'http://files.magerun.net/n98-magerun2-latest.phar'
checksum: 'md5:a0fefb45c3b5b8f6d014a37752e5fa37'
install: true
dest: '/usr/local/bin/n98-magerun2'
Suma kontrolna nie jest wymagana, ale zdecydowanie zalecana z powodów bezpieczeństwa!
Wtyczki n98-magerun
Wtyczki mogą być instalowane globalnie. Bądź ostrożny, komu ufasz!
# Ta opcja automatycznie zainstaluje poniższe wtyczki
n98_magerun_install_default_repositories: true
n98_magerun_plugin_default_repositories:
- repo: 'https://github.com/cmuench/cmuench-magerun-addons.git'
dest: 'cmuench.magerun-addons'
- repo: 'https://github.com/peterjaap/magerun-addons.git'
dest: 'peterjaap.magerun-addons'
- repo: 'https://github.com/aleron75/Webgriffe_Golive.git'
dest: 'aleron75.Webgriffe_Golive'
- repo: 'https://github.com/kalenjordan/magerun-addons.git'
dest: 'kalenjordan.magerun-addons'
- repo: 'https://github.com/AOEpeople/mpmd.git'
dest: 'AOEpeople.mpmd'
- repo: 'https://github.com/fruitcakestudio/magerun-modman.git'
dest: 'fruitcakestudio.magerun-modman'
- repo: 'https://github.com/tschifftner/magerun-addons.git'
dest: 'tschifftner.magerun-addons'
# Zdefiniuj swoje własne repozytoria
n98_magerun_plugin_repositories: []
Zależności
Brak.
Instalacja
$ ansible-galaxy install tschifftner.n98-magerun
Przykładowy Playbook
- hosts: serwer
roles:
- { role: tschifftner.n98-magerun }
Obsługiwane systemy operacyjne
- Debian 9 (Stretch)
- Debian 8 (Jessie)
- Ubuntu 18.04 (Bionic Beaver)
- Ubuntu 16.04 (Xenial Xerus)
Wymagana wersja ansible
Ansible 2.5+
Licencja
Informacje o autorze
O projekcie
Installs n98-magerun/n98-magerun2 on Debian/Ubuntu linux servers. PHP is required for n98-magerun to function!
Zainstaluj
ansible-galaxy install tschifftner.n98_magerun
Licencja
mit
Pobrania
1.6k
Właściciel
Kubernetes Software Architekt, Magento Certified Developer und Full-Stack Entwickler