Changes between Version 2 and Version 3 of Documentatie/Ontwikkelaar/Procedures/ServerRelease
- Timestamp:
- 04/21/17 10:38:18 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Ontwikkelaar/Procedures/ServerRelease
v2 v3 9 9 Er is geen beleid over wanneer er een nieuwe OpenAC 3 Server build wordt vrijgegeven. Op dit moment -- maart 2017 -- is de stelregel om de paar dagen, als er weer een nieuw feature is toegevoegd of als er een bug is opgelost. 10 10 11 Om de snelle releases te ondersteunen is er een release-script, die de release bouwt, release pagina's aanmaakt in de wiki (onder [ ServerReleases]), de zipfiles aan de wiki hangt, en een git tag maakt om vast te leggen waar de build vandaan komt.11 Om de snelle releases te ondersteunen is er een release-script, die de release bouwt, release pagina's aanmaakt in de wiki (onder [[ServerReleases]]), de zipfiles aan de wiki hangt, en een git tag maakt om vast te leggen waar de build vandaan komt. 12 12 13 13 == Nieuwe Release == … … 17 17 - Checkout de commit die je wilt gebruiken om een nieuwe release te maken. Meestal is dat ''master'', maar je kunt natuurlijk ook een andere commit gebruiken. Ga '''niet''' aan `AssemblyInfo.cs` sleutelen, want dat wordt gegenereerd als onderdeel van de build. 18 18 - Controleer eerst of de build wel goed gaat. 19 - Draai vervolgens het release script (in de top-level `OpenACWebCore/` directory ):19 - Draai vervolgens het release script (in de top-level `OpenACWebCore/` directory; als het niet in de juiste directory gedraaid wordt, klaagt het en doet het verder niks): 20 20 {{{ 21 21 python packaging/release.py