andock.environment
andock.environment
andock.environment to rola Ansible, która: Tworzy, aktualizuje i usuwa środowiska Andock.
Wymagania
Aby zbudować aplikacje za pomocą Andock, potrzebujesz:
- Ansible
- Docksal
- git na obu maszynach
Zmienne Roli
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" #Plik z zadaniami do inicjalizacji projektu. Uruchom site-install tutaj.
hook_update_tasks: "hooks/update_tasks.yml" #Plik z zadaniami do aktualizacji projektu. Uruchom site-install tutaj.
hook_deploy_done: "hooks/deploy_done_tasks.yml" #Plik z zadaniami po zakończeniu wdrożenia.
hook_deploy_failure: "hooks/hook_deploy_failure.yml" #Plik z zadaniami po nieudanym wdrożeniu.
Instalacja
Andock to rola Ansible rozpowszechniana globalnie za pomocą Ansible Galaxy. Aby zainstalować rolę Andock, możesz użyć następującego polecenia.
$ ansible-galaxy install andock.environment
Aktualizacja
Jeśli chcesz zaktualizować rolę, musisz przekazać parametr --force podczas instalacji. Proszę, sprawdź następujące polecenie:
$ ansible-galaxy install --force andock.environment
Licencja
GPL
Informacje o autorze
Christian Wiedemann (christian.wiedemann@key-tec.de)