Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A azeero.group
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Infrastructure Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Oliver
  • azeero.group
  • Issues
  • #212

Closed
Open
Created Dec 16, 2019 by Oliver@ohonigMaintainer

Neue Version / Lokale Daten

Bitte für neue Versionen folgende Vorgehensweise:

Abarbeiten der Issues nach Reihenfolge:

  • Milestone (im Moment 1.0)
  • Bug (darin dann mit priority Reihenfolge)
  • Enhancement (darin dann mit priority Reihenfolge)
  1. Bereitstellung unter test.mygood.at (aktuelles Problem siehe https://source.azeero.at/Joniras/azeero.group/issues/193#note_2422) - (Bug,Enhancement bitte auf Testsystem Test Label setzen und Ersteller zuordnen)
  2. Mir sagen, ich schau kurz drüber (dies wird in Zukunft ein automatischer Test machen - wie ginge das in angular? Vorschlag https://www.cypress.io/ von Jonas)
  3. Ich gebe den Branch fürs Produktions-System frei (wie kann ich das mit einem Aufruf ins Echt übernehmen?) - (Bug,Enhancement bitte auf Produktionssystem Test Label setzen und Ersteller zuordnen)
  4. Bei Produktions-System Freigabe bitte um 1h Verfügbarkeit von dir, falls Kundenprobleme sind, damit diese schnell gelöst werden können. Rauspielen der Version dann mit https://source.azeero.at/Joniras/azeero.group/issues/227 - (Bug,Enhancement wird dann vom Ersteller Closed bzw. von mir dann nach einiger Zeit)
  5. Produktionssystem upgrade so:
  1. build irgendwo -> tar.gz
  2. tar.gz ein neues Verzeichnis am Produktionsserver
  3. config aus aktueller Produktionversion in neue Version kopieren (über ein .sh File)
  4. node Server in Wartungsmodus
  5. DB-Updates, altes Verzeichnis rename, neues Verzeichnis move auf alten Verzeichnisnamen
  6. forever Server restart

Bitte für lokale Daten folgende Vorgehensweise:

Bitte keine Echtsystemdaten von 322 holen. Auf diese Maschine auch keine Verbindung mit irgendwelchen Development-Tools (die machen oft Dinge die wir nicht kennen). Development-Tools von/mit der TestDB (port 222) die ich bereitstelle. Wenn du eine neue Version in der TestDB brauchst bitte um Info. DB-Modelländerungen (außer Bug very high priority) zuerst in TestDB, dann EchtDB. Lokale TestDaten unbedingt so updaten: update person set firstname=seq_id,surname=seq_id,email='deineEmail',street=seq_id,city=seq_id;

Danke.

Edited May 17, 2020 by Oliver
Assignee
Assign to
Time tracking