Da kommt meine Build-Server VM für meine
IDE-Plugins dem aber schon sehr nahe:
- Du machst deine neuen Änderungen im Code
[Check]
- Du lädst sie auf den Build-Server hoch, per GIT-Befehl
[zwar Mercurial, aber Check]
- der Server kompiliert Alles für D5, ... 10.2.3
[fängt zwar erst bei XE2 oder höher an, aber Check]
- der Server macht für alle
IDE-Versionen UnitTests
[Check]
- der Server signiert deine EXE-Files
[Check]
- der Server packt alle Setup-Dateien für alle IDEs
[Check, und signiert auch diese!]
- der Server erzeugt deinen neuen Trial-Versionen für alle IDEs
[gibt's hier nicht]
- der Server lädt alle Versionen auf deinen Server hoch
[Check]
- die Kunden laden deinen neuen
IDE-Experten für ihre
IDE runter
[Check]
- die Kunden bezahlen im Shop, und der Erlös fliesst (minus M$-Obolus) auf dein Konto
[alles Gratis]