Release Prozess - minova-afis/aero.minova.rcp GitHub Wiki
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.
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.
Inzwischen wird die JRE-Version automatisch beim Bauen hinzugefügt und muss nicht mehr per Hand bereitgestellt werden!
Für MacOS darf die Anwendung aktuell nicht aus dem Internet geladen werden. Deshalb stellen wir sie über ACode bereit.
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.