Changes between Version 1 and Version 2 of Documentatie/Ontwikkelaar/Procedures/ServerRelease


Ignore:
Timestamp:
04/21/17 10:37:05 (9 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Procedures/ServerRelease

    v1 v2  
    2222}}} 
    2323 - Het script is vrij uitvoerig gedocumenteerd; het maakt wat dingen schoon, werkt `AssemblyInfo.cs` bij, draait `dotnet restore` en `dotnet publish` voor de target platforms (win7 en win81), en zipt het bij elkaar. 
    24  - Als de build lukt, vraagt het script om TRAC credentials: username en password. 
    25  - Daarna maakt het script een release-pagina aan en worden de zipfiles geupload. 
    26  - Tot slot gebruikt het release script `git commit` en `git tag` om de bijgewerkte `AssemblyInfo.cs` (met het build-nummer van vandaag) te committen en te taggen zodat de release builds teruggevonden kunnen worden. 
     24   - Werk `AssemblyInfo.cs` bij met het build nummer (3.YYYY.MMDD), 
     25   - Verwijdert alle `bin/`, `obj/` en `publish/` directories in de checkout, 
     26   - Voor elk target platform: 
     27     - Doet een build en publish voor dat platform, 
     28     - Zipt de resultaten. 
     29   - Vraagt om TRAC wachtwoord en maakt een pagina aan, 
     30   - Voor elk target platform, upload de zipfile, 
     31   - Doet een git commit (om de aanpassing van de `AssemblyInfo.cs` op te slaan) en tagt die commit met het build nummer. 
    2732 - Vergeet niet de release-commit ook te pushen en evt. te mergen met master.