Changes between Version 9 and Version 10 of Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver


Ignore:
Timestamp:
05/31/21 13:33:50 (5 years ago)
Author:
peter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver

    v9 v10  
    4949 
    5050== OpenAC2 Configuratie == 
    51 Configuratie van OpenAC2 is zo dat de applicatie met de starterkit in C:\OpenAC2\ geïnstalleerd is, en het werkt met ODBC koppelingen naar de Azure databases die zijn ingericht. Er  
     51Configuratie van OpenAC2 is zo dat de applicatie met de starterkit in C:\OpenAC2\ geïnstalleerd is, en het werkt met ODBC koppelingen naar de Azure databases die zijn ingericht. 
    5252De versie is ingesteld op development. Je kan OpenAC2 dus gewoon draaien op de testserver. In de adaptaties is ac_nederland wat aangepast om er een algemeen AC van te maken met database koppeling "Azure". Die veranderingen zijn niet gecommit omdat ac_nederland aangemaakt is voor iets anders! 
    5353Configuratie bestanden van OpenAC2 staan in `C:\Users\OpenACBeheerder\AppData\Roaming\OpenAC\`. 
     
    5757De programmabestanden van OpenAC3 zijn te vinden in `C:\OpenAC3` maar dat is eigenlijk een symlink. Dit heeft te maken met het dagelijks bouwen van OpenAC3. 
    5858 
    59 OpenAC3 wordt elke dag opnieuw gebouwd. Dit wordt gedaan om 1:00 uur in de nacht met een geplande taak die batch bestand `C:\Users\OpenACBeheerder\Documents\release.bat` start. Dit batch bestand maakt een release met een aangepast release.py script (`C:\Users\OpenACBeheerder\Documents\release.py`) waar het uploaden naar onze site uit gehaald is. Als dit script er in slaagt een zip bestand te maken dan worden andere batch bestanden aangeroepen om eerst de OpenAC3 service te stoppen, dan wordt het zip bestand in `C:\` uitgepakt en wordt de `C:\OpenAC3` link opnieuw aangemaakt om naar de nieuwe versie te wijzen. De bestanden van de vorige versie worden weggegooid. De OpenAC3 service wordt opnieuw gestart met een batch bestand. Bekijk de batch bestanden in `C:\Users\OpenACBeheerder\Documents\`. Het stoppen, vervangen en weer starten van de OpenAC3 service gebeurt dus alleen als het bouwen van een nieuwe versie slaagt. 
     59OpenAC3 wordt elke dag opnieuw gebouwd. Dit wordt gedaan om 1:00 uur in de nacht met een geplande taak die batch bestand `C:\Users\OpenACBeheerder\Documents\release.bat` start. Dit batch bestand maakt een release met het release.py script van de broncode directory waarin je bouwt. Als dit script er in slaagt een zip bestand te maken dan worden andere batch bestanden aangeroepen om eerst de OpenAC3 service te stoppen, dan wordt het zip bestand in `C:\` uitgepakt en wordt de `C:\OpenAC3` link opnieuw aangemaakt om naar de nieuwe versie te wijzen. De bestanden van de vorige versie worden weggegooid. De OpenAC3 service wordt opnieuw gestart met een batch bestand. Bekijk de batch bestanden in `C:\Users\OpenACBeheerder\Documents\`. Het stoppen, vervangen en weer starten van de OpenAC3 service gebeurt dus alleen als het bouwen van een nieuwe versie slaagt. 
    6060 
    61 De code is met git uitgecheckt in `C:\OpenACWebCore\` op branch master. De gebruikte credentials zijn geregistreerd in de installatie van de Git software. Een kopie van de key bij visualstudio.com staat in "git creds.txt" in Documents. 
     61De code is met git uitgecheckt in `C:\OpenACWebCore\` op branch master. De gebruikte credentials zijn geregistreerd in de installatie van de Git software. Een kopie van de key bij visualstudio.com staat in "git creds.txt" in Documents. Eens in de zoveel tijd moet er een nieuwe key gemaakt worden. 
    6262 
    6363== Database == 
    64 Er is een database met de naam 'testdata' ingericht gebaseerd op een back-up van AC Hoensbroek. Hierin zijn gevoelige gegevens weggehaald. De accounts van de werknemers zijn geanonimiseerd. Er zijn geen dossiers. Deze database is dus effectief leeg en zal steeds het uitgangspunt voor testrondes zijn en aangevuld worden waar nodig. 
     64Er is een database met de naam 'testdata' ingericht gebaseerd op een back-up van AC Hoensbroek. Hierin zijn gevoelige gegevens weggehaald. De accounts van de werknemers zijn geanonimiseerd. Er zijn meer dan 100 dossiers, een lijst van dossiernummer en geboortedatum is in Teams Gebruikersreferentiegroep OpenAC bij de bestanden gezet (dossiers-testserver.xlsx). 
    6565 
    6666== Onderhoud ==