Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development Umgebung erstellen #7

Open
rfelten opened this issue Jan 7, 2016 · 1 comment
Open

Development Umgebung erstellen #7

rfelten opened this issue Jan 7, 2016 · 1 comment
Assignees

Comments

@rfelten
Copy link

rfelten commented Jan 7, 2016

Ziel: Simpel gemeinsam an der PW-Freifunk-Starter bauen.

Vorschlag: Docker container erstellen, der PW installiert und die HP aus dem git pullt. So lann lokal entwickelt/gestestet werden (bitte branchen;) und dann der Code wieder ins offizielle Repo. Nach einer Abnahme/review kann der neue Code dann live gehen.

Die DB + configs sollten auch per git verwaltet werden, sollten als nicht im Container liegen.

Der Container dient gleichzeitig als Verifikation der Installationsdokumentation :)

@rfelten rfelten self-assigned this Jan 7, 2016
@kreativmonkey
Copy link
Member

Die Development Umgebung könnte mit Hilfe von Docker umgesetzt werden. Vorschlag ist es ein Dockerimage für die Webseite zu erstellen welches einmal die verwendete Version von Processwire beinhaltet und eines mit der latest Version. Somit kann auch gleich ein Update kontrolliert werden.

Die Umgebung selbst müsste folgende Container oder im Image vereinen.

  1. LDAP
  2. MYSQL
  3. NGINX
  4. PHP
  5. Processwire
  6. Dokuwiki

Außerdem bedarf es für die Umgebung die Konfigurationsdateien weitestgehend im Original und eine Testdatenbank mit fiktiven Daten.

Das ganze lässt sich dann in einer Automatischen Testsuit verwenden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants