Release Prozess - minova-afis/aero.minova.rcp GitHub Wiki

Release Prozess

Mit dem automatisierten Workflow von Github kann die Anwendung gebaut, getagged, und released werden.

Hierfür einfach unter Actions → Tag and Release Workingtime - PlugIn den Workflow mit der neuen Versionsnummer anstoßen.

automaticRelease

In dem Release sind die gezippten Anwendungen für Windows, Mac und Linux enthalten. Anschließend muss der neue Release nur noch mit entsprechenden Updatenotes versehen werden.

JRE Versionen bereit stellen

Inzwischen wird die JRE-Version automatisch beim Bauen hinzugefügt und muss nicht mehr per Hand bereitgestellt werden!

Hochladen auf ACode

Für MacOS darf die Anwendung aktuell nicht aus dem Internet geladen werden. Deshalb stellen wir sie über ACode bereit.

product zipfiles

Die zip für MacOS (Verzeichnis: /aero.minova.rcp/releng/aero.minova.rcp.product/target/products/) wird auf dem ACode in das Verzeichnis Stundenerfassung/WFC App/ gelegt.

acode zipfiles
⚠️ **GitHub.com Fallback** ⚠️