e:mendata Okta Core
Lade ...
Suche ...
Keine Treffer
Release Build - publish

Die emendata Tools beinhalten Helferchen die ein Build => Test => RTM => Live erstellen.

Die erstellten net core Apps werden als Release gebaut und die Ergebnisse liegen in RTM, bzw out Tools.

Um nun Apps in ein "Release" zu packen sind nachfolgende Schritte notwendig.

die RTM Daten sind im meinen FAll nach => D:\mnt\RTM\8000000 bzw D:\mnt\RTM\8000tools

Damit können 2 verschieden Update Stände geholt werden.

1) 8000tools, Dinge die das Framework benötigt unabhängig von der App Variation. => Call api/DriveAdmin/ClientCfg/tools => edcfg Infos für den Download

2) 80000000, Die Desktop Apps => Call api/DriveAdmin/ClientCfg/8 oder api/DriveAdmin/ClientCfg/80000000 => edcfg für Framework Files

Die Tools werden bei Setup gezogen und ggf über AdminFunktion.

Inhalte

Tools (1 packet)

um die Tools auf den Client zu bekommen, ruft der Setup die Tools Cfg ab um die Apps/Daten herunterzuladen und nach /tools zu kopieren.

/api/DriveAdmin/ClientData/tools

Download edcfg -> dowload downloaditems to AppData/tool.

Sind die Tool files "installiert" kann es weiter gehen...

Inhalte Stand November 2025

  • [UpdateEmendataApps.exe] holt Updates ! Lizenz (xxxxxxxxxxxxxxxx) und Version (8) wird benötigt.

Update

  • Files die die Apps benötigen

ZielStrukturen

"Normal" => AllUser/Common/emendata/ | AllUser/emendata

"Admin" => programme/emendata/ | AllUser/emendata

"special" => <target> | <target>/emendata

Jobs To Do

Tool Update

nur Initial oder bei gravierenden Änderungen an der Struktur.

WebUpdate

manuell oder zyklisch, prüft lokale Installation nach MasterApps(Referenz of RTM)

Steps

erstelle Tools als Release, (Out : \projects\net_emendata\outTools\Release)

Die Apps und Dlls nun nach \mnt\RTM\8000Tools\tools. Das ist Publish Stuktur die später auf den Client kommt.

Sind alle Daten kopiert (Release output, ohne Sign), kann der UpdateBuilder (CreateClientUpdate) gestartet werden. Dieses Tool liest alle Daten und Files aus dem \mnt\RTM\tools und signiert diese und kopiert das Ergebnis nach Webpublish. Dort liegt nun die edcfg und das Verzeichnis. Der VerzeichnisInhalt nach download emendata und die cfg nach OktaAPI.

Damit kann der Setup die Tools "nachladen". Nach dem "nachladen" kann das "normale" WebUpdate angestoßen werden. Ist dieses erfolgt, und ein Icon Angelegt, ist der Setup beendet.