andock.environment

Neueste Veröffentlichung Build-Status

andock.environment

andock.environment ist eine Ansible-Rolle, die: Andock-Umgebungen erstellt, aktualisiert und entfernt.

Anforderungen

Um Ihre Apps mit Andock zu erstellen, benötigen Sie:

  • Ansible
  • Docksal
  • Git auf beiden Maschinen

Rollenvariablen

vars:
  git_artifact_repository_path: https://github.com/andock/demo-project.git
  project_name: demo-project-name
  project_id: demo-project
  branch: "master"
  mounts:
    files:
      path: docroot/files

  virtual_hosts:
    default:
      virtual_host: "{{ branch }}.demo-project-fin.docksal"
      container: web
    sub:
      virtual_host: "{{ branch }}.demo2-project-fin.docksal"
      container: web
  hook_init_tasks: "hooks/init_tasks.yml"
  docksal_env:
    XDEBUG_ENABLED: "0"
  hook_init_tasks: "hooks/init_tasks.yml" #Aufgaben-Datei für die Projektinitialisierung. Hier site-install ausführen.  
  hook_update_tasks: "hooks/update_tasks.yml" #Aufgaben-Datei für die Projektaktualisierung. Hier site-install ausführen.
  hook_deploy_done: "hooks/deploy_done_tasks.yml" #Aufgaben-Datei nach erfolgreichem Deployment.
  hook_deploy_failure: "hooks/hook_deploy_failure.yml" #Aufgaben-Datei nach fehlgeschlagenem Deployment.

Installation

Andock ist eine Ansible-Rolle, die global über Ansible Galaxy verteilt wird. Um die Andock-Rolle zu installieren, können Sie folgenden Befehl verwenden.

$ ansible-galaxy install andock.environment

Aktualisierung

Wenn Sie die Rolle aktualisieren möchten, müssen Sie den Parameter --force beim Installieren angeben. Bitte überprüfen Sie den folgenden Befehl:

$ ansible-galaxy install --force andock.environment

Lizenz

GPL

Autoreninformationen

Christian Wiedemann (christian.wiedemann@key-tec.de)

Über das Projekt

Andock environment script.

Installieren
ansible-galaxy install andock.environment
GitHub Repository
Lizenz
gpl-3.0
Downloads
1.1k
Besitzer