Changes between Version 11 and Version 12 of Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver


Ignore:
Timestamp:
07/14/21 09:24:09 (5 years ago)
Author:
peter
Comment:

--

Legend:

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

    v11 v12  
    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 (zie de Task Scheduler via Administrative Tools in het start menu). 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. 
     59OpenAC3 wordt elke dag opnieuw gebouwd (zie de Task Scheduler via Administrative Tools in het start menu). Dit wordt gedaan om 1:00 uur in de nacht met een geplande taak die batch bestand `C:\Users\OpenACBeheerder\Documents\BUILDS\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 wordt de OpenAC3 service gestopt, dan wordt met een ander batch bestand het zip bestand in `C:\` uitgepakt, 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 daarna opnieuw gestart. Bekijk de batch bestanden in `C:\Users\OpenACBeheerder\Documents\BUILDS`. Het stoppen, vervangen en weer starten van de OpenAC3 service gebeurt dus alleen als het bouwen van een nieuwe versie slaagt. Wanneer de build niet slaagt zal er een logbestand achter gelaten worden. 
    6060 
    6161De 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.