Installation und erster Lauf
Sailwright ist ein Kommandozeilenwerkzeug, das Entwicklerrechner unter macOS, Windows und Linux mit Ansible einrichtet, testet und repariert.
Erste Schritte
Abschnitt betitelt „Erste Schritte“- Folgen Sie dem Quick Start auf GitHub: Laden Sie die Release-Binärdatei für Ihr Betriebssystem herunter und führen Sie
sailwright installaus. - Sehen Sie sich vorab an, was sich auf diesem Rechner ändern würde:
sailwright provision local --check. - Wenden Sie die Änderungen an:
sailwright provision local.
Die Schritte für macOS und Windows sowie für den Weg über einen Klon des Repositorys finden Sie im Abschnitt Getting Started der README.
Anleitungen
Abschnitt betitelt „Anleitungen“- Lokales Provisioning: Wenden Sie das Standard-Playbook auf den Rechner an, an dem Sie arbeiten.
- Test-Workflows: Bauen, erstellen, provisionieren und löschen Sie Wegwerf-VMs auf jedem Host-Betriebssystem.
- Playbooks ausführen: Führen Sie
playbooks/setup.ymldirekt aus dem Repository aus, auch gegen entfernte Hosts. - Ansible-Rollenquellen: Stellen Sie die Rollen Ihres Teams vor die mitgelieferten Beispielrollen.
- Beispiel-Ansible-Rollen: Die Rollen, die mit Sailwright ausgeliefert werden.
- Windows-Ansible-Zugriff: Erreichen Sie einen Windows-Rechner per Ansible, auch wenn er noch keinen Remote-Transport bietet.
- Verwaltete Anwendungsdaten: Hier legt Sailwright Build-Zustand, Caches und Laufzeit-Assets ab.
- Fehlerbehebung: Seltene, hostspezifische Probleme.
Diese Anleitungen werden aus dem Sailwright-Repository synchronisiert. Änderungen schlagen Sie dort per Pull Request vor.