tschifftner.n98_magerun

Rola Ansible: Instalacja n98-magerun

Status budowy

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

Licencja MIT

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