codeyourinfra.docker_compose

docker_compose

Lizenz: MIT GitHub-Version Build-Status Ansible-Rolle Ansible-Rollen-Downloads

Ansible-Rolle zur Installation von docker-compose.

Beispiel-Playbook

---
- hosts: server
  roles:
    - codeyourinfra.docker_compose

Abhängigkeiten

Die Rolle hängt von der Codeyourinfra Docker Ansible-Rolle ab, da wir Docker benötigen, um docker-compose auszuführen. Docker wird also vor der Installation von docker-compose installiert.

Bitte schalte die Fakten nicht aus, da die Rolle codeyourinfra.docker die Variable ansible_distribution_release benötigt, die während der Erfassungsphase von Fakten erhalten wird.

Build-Prozess

Der Build-Prozess erfolgt in Travis CI. Während des Builds wird die Rolle mit Molecule getestet.

Der Build wird auch ausgelöst, wenn Änderungen an der Rolle codeyourinfra.docker vorgenommen werden. Schließlich möchte niemand, dass ein Problem durch eine Änderung im Hauptcode eingeführt wird :)

Teste selbst

Innerhalb deiner Python-Virtual-Umgebung führe aus:

pip install -r requirements.txt

Und dann:

molecule test

Autoreninformationen

@gustavomcarmo ist ein Mitwirkender von Codeyourinfra. Mach auch mit! :)

Über das Projekt

Role to install docker-compose

Installieren
ansible-galaxy install codeyourinfra.docker_compose
GitHub Repository
Lizenz
mit
Downloads
337
Besitzer
And spend your priceless time on what's really worth it